Restaurants in Toronto
Show restaurants on map
4.4
Menu
4.4
Menu
City: Toronto, 339 Spadina Ave, Toronto, Canada
"After a long day at work, I found myself starving. As I was driving home on Spadina Ave, I came across this hidden gem of a seafood restaurant. The sp..."
Feedback
These reviews refer only to the mentioned ingredients.