Ave A Deli & Food
24 Avenue A, New York 10009