Restaurant Address Copied to Clipboard
Tavola - St. John's, Newfoundland and Labrador
Newfoundland and Labrador, St. John's
Open Now
Closed
178 Water Street, Downtown St. John's, St. John's, NL A1C 1B1 (Newfoundland and Labrador, St. John's)
Tavola, nestled in the heart of St. John’s, Newfoundland and Labrador, is a cozy yet vibrant dining gem that offers an inviting ambiance for food aficionados. Renowned for its meticulously crafted menus, this eatery promises an unforgettable culinary experience. With a focus on fresh, locally-sourced ingredients, Tavola is the go-to destination for those seeking a taste of the region’s best flavors.
Check out TOP-10 Best Italian restaurants in St. John's, Newfoundland and LabradorAbout this place
Highlights of this place
You might be interested
Thanks for the submission!
We will contact you shortly
Thanks for the submission!
We will contact you shortly
Amazing fish and chips. Homemade fries. Fresh fish and a soft batter that created a texture that melted in your mouth for the fish and chips. Generous portions as well. The beef and potato soup was well seasoned and the beef was tender as well. Fantastic little restaurant with a ... cozy atmosphere. Everything was on point including service. Would recommend! Read more