spanish restaurant in Newfoundland And Labrador

About 2 results.

Tavola Restaurant

thumb_up 2196 likes
rate_review 102 Reviews
favorite 1314 favorites
178 Water Street, A1C 1A9 St. John's, Newfoundland and Labrador, Canada

Bob Hallett brings the Great Big Sea tradition of celebration to his own restaurant in St. John's, with great food, drink, & friends & family.

Boca Tapas Bar

Water Street 189, A1C 1B4 St. John's, Canada
  • 1