Our shop is located in Bradford, ON, just north of Toronto!
We invite you to visit our store and stay for a "Light Tea" or an "Afternoon Tea" in our Cafe/Tea Room! A tru... - more
Swiss Chalet, a Canadian Favourite since 1954!
Swiss Chalet is all about real food made fresh by real people. That's why we've been a Canadian favorite ever since ou... - more