Description
Upscale-casual seafood spot with a Cape Cod vibe known for its lobster rolls and cheap oyster deal.
Name: The Mermaid Inn
Address: 570 Amsterdam Ave, New York, NY 10024
Phone Number: +1 212-799-7400
Categories: Seafood restaurant, American restaurant, Bar, Brunch restaurant
The Mermaid Inn is a Seafood restaurant located at 570 Amsterdam Ave New York/
(Latitude,Longitude: 40.7888503,-73.9744677)
Postal Code: 10024
Location
-
570 Amsterdam Ave, New York, NY 10024
Add a review