Ali Baba Cafe, WOODSIDE, New York (NY)
Comfortably positioned at 4918 30th Avenue () in WOODSIDE, New York (NY) (11377), Ali Baba Cafe can be contacted at 7182040237. Please do call up upfront to make a reservation.
More restaurants in WOODSIDE, New York (NY)
Ali Baba Cafe contact information and details:
Address: 4918 30th Avenue - , WOODSIDE, New York (NY) 11377
Contact Phone: 7182040237
