FeaturesFood Two Weeks after Being Awarded Their First Michelin Star, the Shine Remains by Julia Candido September 27, 2022 by Julia Candido September 27, 2022 Alo restaurant is one of the 13 Toronto restaurants to be featured on the Michelin guide after its first Toronto ceremony. 0 FacebookTwitterEmail