London Swiss Chalet

92 Fanshawe Park Rd E, London, ON N5X 4C5