Mentioned by Hand Luggage Only
11 Best Restaurants In Toronto You Have To Try
"Perched at the top of a heritage building within the centre, Alo is often talked about as one of the best restaurants in Toronto for French food. Now, there are two different ways to eat at Alo, one being through a reservation to eat within Alo’s Dining Room (reserve a table, here). Though, be prepared, this books up super-fast)."