Jamaica Mall Deli, JAMAICA, New York (NY)
Conveniently stationed at 16417 Jamaica Avenue () in JAMAICA, New York (NY) (11432), Jamaica Mall Deli can be reached at 7187394949. Remember to call early in advance to book your table in the restaurant.
More restaurants in JAMAICA, New York (NY)
Jamaica Mall Deli contact information and details:
Address: 16417 Jamaica Avenue - , JAMAICA, New York (NY) 11432
Contact Phone: 7187394949