First Town Deli Grocery, ELMHURST, New York (NY)

Looking for some food? First Town Deli Grocery is among the eateries you might review.
Comfortably positioned at 5202 92nd Street () in ELMHURST, New York (NY) (11373), First Town Deli Grocery can be contacted at 7182716225. Please do call up upfront to make a reservation.
More restaurants in ELMHURST, New York (NY)


First Town Deli Grocery contact information and details:
Address: 5202 92nd Street - , ELMHURST, New York (NY) 11373
Contact Phone: 7182716225