Swiss Chalet, 590 Keele St, Toronto Stockyards District
891st visitor, Write a review
Swiss Chalet Map

near M6N3E2

Swiss Chalet is ranked #4 of 14 nearby Restaurants.

They say Swiss Chalet is good, unpleasant, dirty