Kiefer Corner Deli
1515 Kiefer Ave
Elmont, NY 11003
Elmont, NY 11003