Swiss Chalet, 7750 Markham Road, Markham Goldhawk
285th visitor, Write a review
Swiss Chalet Map

Swiss Chalet is ranked #11 of 22 nearby Restaurants.