3036th visitor, Write a review
Swiss Chalet Map

near N5Y 1A5

Awards: People's Choice Winner, 2014

Swiss Chalet is ranked #6 of 25 nearby Restaurants.

They say Swiss Chalet is favorite, outstanding, hot