5347th visitor, Write a review
Newfoundland Club Map

near B3B 1G6

Awards: People's Choice Winner, 2014

Newfoundland Club is ranked #1 of 22 nearby Restaurants.

They say Newfoundland Club is nice, great, friendly a pretty decent Newfoundland Restaurant