JD's New York Deli
792 Meacham Ave, Elmont
(516) 218-2859
JD's New York Deli
792 Meacham Ave, Elmont 11003
(516) 218-2859