HOME / Restaurant / Swiss Chalet
75 Kelsey Dr, St. John's, NL A1B 0C7
+17097229687
View Business Profile