About
John & Sons Oyster House is an establishment located in Toronto, Ontario on 56 Temperance St. John & Sons Oyster House is in the "Oyster bar restaurant" category. Homey, down-to-earth seafood restaurant serving classic dishes with some inventive twists.
Categories
Oyster bar restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like