Swiss Chalet: always so good for so little
Swiss Chalet is a Canadian chain of family dining restaurants, founded in 1954 in Toronto. Swiss Chalet currently has 202 locations in Canada. In 1954, the first Swiss Chalet restaurant … Read more
Swiss Chalet is a Canadian chain of family dining restaurants, founded in 1954 in Toronto. Swiss Chalet currently has 202 locations in Canada. In 1954, the first Swiss Chalet restaurant … Read more