Robots invade this year’s Restaurants Canada show in Toronto

TORONTO, April 15, 2023 – The national Restaurants Canada Conference and Trade Show, simply known as…