Swiss Chalet - 193 KENMOUNT ROAD in St. Johns, Newfoundland (Restaurant) - Map

Map & Directions Store Details & Deals

193 Kenmount Road
St. Johns, Newfoundland A1B3P9

Phone: 709-726-6849

Detailed Map