Swiss Chalet, 420 Vansickle Rd, St. Catharines Downtown
688th visitor, Write a review
Swiss Chalet Map

near L2R6P9

Swiss Chalet is ranked #1 of 34 nearby Restaurants.

They say Swiss Chalet is great a great BBQ Joint Restaurant