Ontario’s Top Restaurants Alo By VineRoutes October 24, 2022 Since its opening in July of 2015, Alo has been somewhat of a sensation. The contemporary French restaurant,…