Today
Closed
Walk-ins and calls
Reservations
Not yet on Urba Reservations
Call ahead, check the menu, or get directions before you go.
Today: Closed
Get directionsUpdates
New events, reservations, private bookings, or menu drops.
Avelo Restaurant is at 51 St Nicholas St in Toronto. Internationally inspired, locally sourced vegan fare served in a calm eatery with an open kitchen.
51 St Nicholas St, Toronto, ON M4Y 1W6, Canada