The Vista Restaurant

,

The Vista by Chef Denis Jaricot, contemporary fine-dining Caledon restaurant specializing in traditional Canadian cuisine with a delicious French twist.