Swiss Chalet
75 Kelsey Dr, St. John's
(709) 722-9687
Menu
Reserve
Restaurants in St. John's, NL
Swiss Chalet
75 Kelsey Dr, St. John's, NL A1B 0C7
(709) 722-9687