Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Twillingate, Newfoundland and Labrador, Canada

Tea Cozy
4.5
20 reviews

123 Main Street, Twillingate, Newfoundland and Labrador A0G 4M0, Canada, Twillingate

We visited their new location yesterday as an early Mother’s Day celebration. The food was fresh and delicious! Serv