Tavola is a cozy restaurant nestled in the heart of St John's, NL, offering a menu inspired by local ingredients and traditional recipes.
With a warm and inviting atmosphere, Tavola provides a dining experience that celebrates the flavors of Newfoundland while showcasing a commitment to quality and sustainability.
Generated from their business information