Battle Harbour Dining Room

Canadian in Battle Harbour

If you're staying on the island, you get a package deal that includes gourmet dining at this fine restaurant.