HOME / Restaurant / Swiss Chalet
5 Windward Dr RR #2, Grimsby, ON L3M 4E8
+19059457575
View Business Profile