Update Info - The Mermaid Inn
This restaurant was reported as closed. If it is open, let us know.
The Mermaid Inn
568 Amsterdam Ave.
New York, NY 10024
568 Amsterdam Ave.
New York, NY 10024
This restaurant was reported as closed. If it is open, let us know.