JavaScript is not enabled.
Highly Recommended - Review by citysearch c | Ali Baba Restaurant

Ali Baba Restaurant

Claim

Highly Recommended 12/18/2008

I strongly recommend this restaurant very tasty good service and try to they new location on 46 str and 2nd ave is call alibaba's terrace best food good service they have nice terrace. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021