Alo
Not yet on Urba Reservations
Alo is at 163 Spadina Ave. in Toronto. French tasting menu served in stylish, serene surrounds atop a Victorian building. Rated 4.6 from 2,147 Google reviews.
163 Spadina Ave., Toronto, ON M5V 2L6, Canada
Toronto
Get directions →
5 PM–12 AM
Tap for full schedule
Guide
Best Date Night Restaurants in Toronto for Spring
Sign in and become an Urba Local to share tips about this place.
Pho Pasteur Restaurant
Fran's Restaurant and Bar
The Lakeview Diner
Express pizza