Alo

Hours may not be accurate

Toronto
French Restaurant
$$$$
Alo

3rd Floor, 163 Spadina Avenue

Toronto, M5V 2L6

Fine dining at it's most comfortable and contemporary. Expect all of the exquisitely prepared menu items and none of the upward-turned noses.