Swiss Chalet, 420 Vansickle Rd, St. Catharines Downtown
683rd 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 highly reviewed BBQ Joint Restaurant