Get directions to: Mill Ledge Seafood, Harpswell, ME
Restaurant address: Oakhurst Island Road Harpswell, ME 04079, USA
Restaurant: Mill Ledge Seafood