Update Info - Tavola
This restaurant was reported as closed. If it is open, let us know.
Tavola
178 Water St
St. John's, NL A1C 1B1
178 Water St
St. John's, NL A1C 1B1
This restaurant was reported as closed. If it is open, let us know.