Alo – a One Star: High quality cooking restaurant in the 2023 MICHELIN Guide Canada. Free online booking on the MICHELIN Guide
Alo in Toronto, Canada – A Genuine Upscale Masterpiece - The Yums
Press - Alo Restaurant
These 12 Toronto Restaurants Just Made The Michelin Guide & They Could Be Up For A Star - Narcity
Canada's 100 Best Restaurants, Bars and Chefs. - Alo
Alo – Toronto - a MICHELIN Guide Restaurant
Press - Alo Restaurant
Toronto Michelin Guide: The restaurants with stars & all you need to know - Restobiz
Here's Every Michelin-Starred Restaurant In Toronto For 2022 - Narcity
Discover the 10 Best MICHELIN Restaurants in Toronto