The Newfoundland Embassy is a pub offering homemade Newfoundland cuisine.