The Mermaid Inn in two locations, the East Village & Upper West Side. 96 Second Ave New York, NY 10003 | 568 Amsterdam Ave, New York, NY 10024
Meta Keywords
mermaid inn, mermaid nyc, mermaid inn nyc, mermaid in, danny abrams, 96 Second Ave New York NY 10003 212-674-5870, 568 Amsterdam Ave New York NY 10024 212-799-7400, east village restaurant, upper west side restaurant, 10003, 10024