Alo

Alo

Share

Alo is a contemporary French restaurant located atop a heritage building in downtown Toronto.

Our cuisine is internationally inspired and celebrates the finest in seasonal ingredients paired with a genuine sense of welcome.

Want your restaurant to be the top-listed Restaurant in Toronto?
Click here to claim your Sponsored Listing.

Category

Telephone

Address

Toronto, ON

Opening Hours

Tuesday 5pm - 12am
Wednesday 5pm - 12am
Thursday 5pm - 12am
Friday 5pm - 12am
Saturday 5pm - 12am