S L Deli Grocery Inc / S&L Deli and Grocery
2254 7th Avenue
New York, NY 10026