Open
Swiss Chalet St. Catharines - Phone Number, Opening Hours & Location
Swiss Chalet
285 GENEVA STREET, St. Catharines
1.1 km
Swiss Chalet
3770 MONTROSE RD., Niagara Falls
11.3 km
Open
Swiss Chalet
830 NIAGARA STREET, St. Catharines
18.4 km
Open
Swiss Chalet Flyers in St. Catharines
Cities with Swiss Chalet shops
Swiss Chalet in TorontoSwiss Chalet in VancouverSwiss Chalet in EdmontonSwiss Chalet in CalgarySwiss Chalet in OttawaSwiss Chalet in WinnipegSwiss Chalet in MississaugaSwiss Chalet in KitchenerSwiss Chalet in HamiltonSwiss Chalet in LondonSwiss Chalet in Windsor (Ontario)Swiss Chalet in SurreySwiss Chalet in Victoria BC
View more cities