Filters
178 Water St, St John's, NL A1C 1A9 Get directions
WELCOME TO TAVOLA RESTAURANT, A LITTLE PIECE OF THE MEDITERRANEAN RIVIERA TRANSPLANTED TO WATER STREET IN ST. JOHN’S. Open for lunch and supper, Tuesday - Saturday, supper only on ... more... See more text
<< Rate these results
Go to Merchant Page
Get Directions
Back to Top
Close menu