The Vista Restaurant
The Vista Restaurant

The Vista Restaurant

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