Michelin Star • Canada's Best Restaurant 2025
163 Spadina Ave, 3rd Floor, Toronto, ON M5V 2L6
Contemporary French • Tasting Menu • Chef Patrick Kriss
See what diners are saying about Alo — Toronto's finest Michelin-starred experience