Swiss Chalet - 70 ABERDEEN AVE. in St. Johns, Newfoundland (Restaurant) - Map
Map & Directions Store Details & Deals
70 Aberdeen Ave.
St. Johns, Newfoundland A1A5N6
Phone: 709-753-6030
70 Aberdeen Ave.
St. Johns, Newfoundland A1A5N6
Phone: 709-753-6030