HOME / Restaurant / Swiss Chalet
1791 Avenue Rd, North York, ON M5M 3Z3
+14162562965
View Business Profile