Florence Gourmet Deli, ELMHURST, New York (NY)
Conveniently stationed at 8311 Grand Avenue () in ELMHURST, New York (NY) (11373), Florence Gourmet Deli can be contacted at 7184267160. It is advisable to call up before you go to reserve your table in the restaurant.
More restaurants in ELMHURST, New York (NY)
Florence Gourmet Deli contact information and details:
Address: 8311 Grand Avenue - , ELMHURST, New York (NY) 11373
Contact Phone: 7184267160