2439th visitor, Write a review
Swiss Chalet Map

near L7A3R9

Awards: People's Choice Winner, 2014

Swiss Chalet is ranked #6 of 21 nearby Restaurants.

They say Swiss Chalet is rude, wonderful, friendly