Swiss Chalet Locations in Newfoundland

Name Address Phone
Swiss Chalet - 193 KENMOUNT ROAD in St. Johns 193 Kenmount Road 709-726-6849
Swiss Chalet - 70 ABERDEEN AVE. in St. Johns 70 Aberdeen Ave. 709-753-6030