Lenz's Delicatessen
514 E 20th St, New York 10009