Map & Directions - The Mermaid Restaurant & Pub at Homeport Inn
View Menu
The Mermaid Restaurant & Pub at Homeport Inn
121 E Main St, Searsport, ME, 04974
(207) 548-0084 (Phone)
121 E Main St, Searsport, ME, 04974
(207) 548-0084 (Phone)