Skip to main content
IslandSpots
Venue
2 photos
Newfoundland

Formosa Tea House

4.7(43 reviews)

About

In Newfoundland, Formosa Tea House occupies 117 Long's Hill in St. John's, NL A1C 1V4. The address places it in the provincial capital, on the island's eastern edge.

A 4.7 out of 5 average has been recorded across 43 reviews for Formosa Tea House. St. John's anchors the eastern side of the island, while Corner Brook, Gander and Grand Falls-Windsor sit further west. Twillingate, Bonavista and Trinity lie on the northern and eastern coasts, and Gros Morne stands on the west coast.

First-time visitors should expect a setting on a hillside street in the city rather than a roadside stop. English is the main language across the province, so ordering and asking directions present no difficulty.

Canadian island food features Atlantic lobster, snow crab, PEI mussels and oysters, and Pacific salmon, though Newfoundland cooking leans on its own catch. Northern Canadian islands have a short growing season and long sea-ice winters, with months of darkness. Packing for wind and rain pays off in St. John's at most times of year.

Frequently Asked Questions

What is Formosa Tea House known for?

Formosa Tea House is known as a tea house on Newfoundland, an island within Canada. Its setting on Long's Hill in St. John's places it among the island's local food and drink offerings, which include Atlantic lobster, snow crab, PEI mussels and oysters, and Pacific salmon.

What kind of business is Formosa Tea House?

Formosa Tea House is a tea house on Newfoundland, an island in Canada. It serves as a spot for tea in St. John's, where English is the main language spoken across the island.

What should first-time visitors expect at Formosa Tea House?

First-time visitors to Formosa Tea House can expect a tea house setting at 117 Long's Hill in St. John's. Newfoundland is part of Canada, and English is the main language on the island, so ordering and conversation are straightforward for most travellers.

Where is Formosa Tea House located on Newfoundland?

Formosa Tea House sits at 117 Long's Hill, St. John's, NL A1C 1V4, Canada. That address places it in St. John's on Newfoundland, the island in Canada where English is the main language.

How do visitors rate Formosa Tea House?

Formosa Tea House holds a rating of 4.7 out of 5 from 43 reviews. That score reflects how visitors rate this tea house at 117 Long's Hill in St. John's, Newfoundland.

Visitor Reviews

Reviews from IslandSpots members

No reviews yet — be the first to share what this place is really like.

Similar Venues