Menu

Ali Baba's Terrace in Turtle Bay New York City

862 2nd Avenue, New York, Turtle Bay, New York City , 10017 - Get directions

Ali Baba's Terrace Photos

Menu Ali Baba's Terrace

How to get to Ali Baba's Terrace

Address

862 2nd Avenue, New York, Turtle Bay, New York City , 10017
Get directions

Follow Us

Opening Time

11am – 11pm: Mon-Sun

Services

  • Serves Alcohol
  • Indoor Seating
  • Wifi Wifi
  • Delivery Delivery
  • Takeout Available Takeout Available

Related to Ali Baba's Terrace