Closed
Swiss Chalet Niagara Falls - Phone Number, Opening Hours & Location
Swiss Chalet
3770 MONTROSE RD., Niagara Falls
4.6 km
Swiss Chalet
830 NIAGARA STREET, St. Catharines
15.6 km
Closed
Swiss Chalet
285 GENEVA STREET, St. Catharines
16.3 km
Closed
Swiss Chalet Flyers in Niagara Falls
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