The Mermaid Inn (Upper West Side)
The Mermaid Inn is a spot-on rendition of a casual New England fish shack, complete with style, warm hospitality and classic seafood fare.
Do you work for The Mermaid Inn (Upper West Side)? Contact us to learn more about who's managing this profile or gain access.