HOME / Restaurant / Swiss Chalet
1067 Wellington Rd, London, ON N6E 2H5
+15196811600
View Business Profile