Ali Baba's Terrace in Turtle Bay New York City
862 2nd Avenue, New York, Turtle Bay, New York City , 10017 - Get directionsAli Baba's Terrace Photos
Menu Ali Baba's Terrace
How to get to Ali Baba's Terrace
Opening Time
11am – 11pm: Mon-Sun
Services
- Serves Alcohol
- Indoor Seating
- Wifi
- Delivery
- Takeout Available