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
193 Kenmount Road
St. Johns, Newfoundland A1B3P9
Phone: 709-726-6849