Get directions to: Deli 2000, Ridgewood, NY Restaurant address: 6052 Myrtle Ave Ridgewood, NY 11385, USA Driving Walking Bicycling Restaurant: Deli 2000