HOME / Restaurant / Swiss Chalet
3140 Dufferin St, Toronto, ON M6A 2T1
+14167895445
View Business Profile