In a city packed with trendy restaurants and flashy new openings, sometimes the most extraordinary dining experiences are the ones you almost miss entirely. Tucked away inside a 1979 waterfront condominium building on Lake Shore, Velouté at Palace Pier is the kind of place that makes you feel like you’ve stumbled onto one of Toronto’s […]
Toronto’s Most Secretive Restaurant Has Been Hiding in Plain Sight — Here’s How to Get In