Restaurants in Toronto
Show restaurants on map
4.7
Menu
Table booking
4.7
Menu
Table booking
City: Toronto, 141 Harbord St, Toronto, Canada
"My friend and I share the mixed plant rots and the aubergins and potato rot and they were so delicious! the reds are also so fresh and taste. the port..."
Feedback
These reviews refer only to the mentioned ingredients.