Alo is a Michelin starred contemporary French restaurant located atop a heritage building in downtown Toronto. Our dining room offers blind, multi-course tasting menus that highlight the finest in seasonal ingredients, while our adjacent barroom features classically-inspired cocktails and a shortened tasting menu which is also available à la carte. Alo’s private dining room, situated
Toronto's Best Restaurant Alo Is The Number One Place To Eat In
Toronto restaurant makes list of world's 100 best restaurants
Canada's 100 Best Restaurants list 2023 released
Toronto's Alo tops Canada's 100 Best restaurants list for third
Restaurants - Alo Food Group, Toronto Ontario
Toronto's Best New Restaurants: Alo
Alo Food Group, Toronto Ontario
Alo Restaurant: Official Website
Alo Bar Toronto