The Newfoundland Embassy
Pub · Irish · Bar
The Newfoundland Embassy is a pub offering homemade Newfoundland cuisine.
Location
Best places nearby
The highest rated places close to The Newfoundland Embassy.
Local restaurants nearby
81 New Gower St, NL
Location
The highest rated places close to The Newfoundland Embassy.
81 New Gower St, NL