Ali Babas Inc, VALLEY STREAM, New York (NY)
Readily positioned at 297 North Central Avenue () in VALLEY STREAM, New York (NY) (11580), Ali Babas Inc can be contacted at 5168721190. We advise you to call up in advance to make a reservation.
More restaurants in VALLEY STREAM, New York (NY)
Ali Babas Inc contact information and details:
Address: 297 North Central Avenue - , VALLEY STREAM, New York (NY) 11580
Contact Phone: 5168721190