Tag: new restaurant design
Swiss Chalet Celebrates Restaurant Growth and Tests New Technology
VAUGHAN, Ont. — Swiss Chalet has announced new restaurant openings in 2023 in the communities of Burlington, Ont., Newmarket, Ont., Don Mills, Ont., Brampton, Ont. and Calgary with plans for more...