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

near L2R6P9

Swiss Chalet is ranked #1 of 34 nearby Restaurants.

They say Swiss Chalet is great an excellent BBQ Joint Restaurant