Ali Baba Cafe, WOODSIDE, New York (NY)
Conveniently located at 4918 30th Avenue () in WOODSIDE, New York (NY) (11377), Ali Baba Cafe can be reached at 7182040237. Please do call ahead 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