Ali Baba of West Side, NEW YORK, New York (NY)
Conveniently stationed at 515 Amsterdam Avenue () in NEW YORK, New York (NY) (10024), Ali Baba of West Side can be contacted at 2127876008. Please do call up before you go to reserve your table in the restaurant.
More restaurants in NEW YORK, New York (NY)
Ali Baba of West Side contact information and details:
Address: 515 Amsterdam Avenue - , NEW YORK, New York (NY) 10024
Contact Phone: 2127876008