London Swiss Chalet

1067 Wellington Rd, London, ON N6E 1W4

swisschalet.com