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

Swiss Chalet is ranked #11 of 22 nearby Restaurants.