Swiss Chalet #1784
Industry: Full-service restaurants
1899 Cyrville Rd, Ottawa, ON, K1B 1A9
Swiss Chalet is Canada’s favourite place for rotisserie chicken. With recipes passed down from generation to generation, Swiss Chalet is a taste of delicious comfort.