Welshpool NB Restaurants 1. Campobello Island, Welshpool, NB | Herring Cove Club House (506) 752-1092