Designed by
Title
Chalet style Swiss Chalet in Kanata, Canada #322082080
Description
Ottawa, Canada - June 9, 2024: Chalet style Swiss Chalet in Kanata, a suburb of Ottawa. Swiss Chalet is a popular casual dining chain. It was founded in 1954 in Toronto has locations in most Canadian provinces, but about 80% are in Ontario
This image is editorial