Get directions to: Hill Deli, Spring Valley, NY Restaurant address: 74 Ewing Ave Spring Valley, NY 10977, USA Driving Walking Bicycling Restaurant: Hill Deli