Seafood Restaurants
Edit

The Mermaid Inn

(212) 674-5870 | Facebook
96 2nd Ave, New York, NY 10003 | Directions
See all 11 »

Add Photo

Hours: Mon:5:00 pm - 10:00 pm/Mon, Tue-Fri:5:00 pm - 10:30 pm/Sat:4:00 pm - 10:30 pm/Sun:4:00 pm - 10:00 pm/

Tags: garden, lobster sandwich, oyster happy hour, oysters, pudding, sea food, seafood, Little Italy, Restaurants, Seafood Restaurants

Explore Nearby