This is the food page of Swiss Chalet on 590 Keele St Toronto ON M6N3E2.
Swiss Chalet is a new listing on food pages, updated on August 18, 2017.
Swiss Chalet is ranked #2 of 9 Restaurants in Stockyards District Toronto.
This page has had 968 visitors. You are the 968th.