Back
Ali Baba's Logo

Ali Baba's

0.71mi
862 2ND AVE, NEW YORK, NY, 10017
Not Available Now (Available Fri 11:00 AM - 9:00 PM)Call Now

About Ali Baba's

If you're looking for Turkish restaurants in New York look no further. Ali Baba's is known for having some of the best Turkish in New York. Located at 862 2ND AVE, Ali Baba's is a great place to ...show more

Online Ordering Options

(See pickup options)
delivery.combest deal
$0.00
Est. Fee
30 minEst. Time
Place Order
delivery.combest deal
$0.00
Est. Fee
30 minEst. Time

Last updated June 10, 2022