Turtle Bay Tavern
Restaurant
•
975 2nd Ave, New York, NY 10022, USA
9.0
Monday: 3 PM – 3 AM
See if anyone you trust recommends it!