Restaurants in Toronto
Show restaurants on map
3.3
Menu
3.3
Menu
City: Toronto, 672 B St. Clair Ave., Toronto, Canada
"The place was almost empty Friday night, but still, service lasted one. our server was very nice. the kitchen was gracious and ready to exchange a und..."
Price
Feedback
These reviews refer only to the mentioned ingredients.