HOME / Restaurant / Swiss Chalet
853 Milner Ave, Scarborough, ON M1B 5N6
+14162832460
View Business Profile