Get directions to: Bay View Lobster, Camden, ME
Restaurant address: 20 Bay Rd Camden, ME 04843, USA
Restaurant: Bay View Lobster