Get directions to: Mermaid Restaurant & Pub, Searsport, ME
Restaurant address: 121 E Main St Searsport, ME 04974, USA
Restaurant: Mermaid Restaurant & Pub