5640th visitor, Write a review
Swiss Chalet Map

near M8Z 1S1

Swiss Chalet is ranked #1 of 17 nearby Restaurants.

Swiss Chalet is dark, poor, extra