NY Village Deli is located at 39 1st Ave (E 2nd St)New York, NY 10003 United States
Tags : #DeliBodega, #Deli/Bodega
Review Count: 1
Open 24 hours. Perfect for those nights when your smoke detector starts whining uncontrollably at 4am and you need to buy 9V batteries ASAP.