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

Detailed Map