International Deli Grocery Store, FLUSHING, New York (NY)
Conveniently located at 3506 Union Street () in FLUSHING, New York (NY) (11354), International Deli Grocery Store are available at 7189398186. Make sure you beforehand to make a reservation.
More restaurants in FLUSHING, New York (NY)
International Deli Grocery Store contact information and details:
Address: 3506 Union Street - , FLUSHING, New York (NY) 11354
Contact Phone: 7189398186