See Herman, Deer Island's largest live lobster. Dine on deck overlooking Passamaquoddy Bay.
941 Route 772
Fairhaven,
NB
E5V 1P1
Canada
Direct Telephone
Toll Free