Canada’s Number One Restaurant

Widely considered the best restaurant in Canada, Alo has earned the prestigious international Relais & Chateaux designation, given to just a handful of establishments in Canada. A venture of celebrity chef Patrick Kriss, Alo is known for its exquisitely curated modern French cuisine, topnotch service and professional atmosphere. The menu is consistently at the cutting edge of gourmet dining, and guests can choose between the regular tasting menu or the extended chef’s table tasting menu. Alo is a hidden gem located atop a heritage building in the heart of downtown Toronto.



Next ProjectCorporate/Retail