Get directions to: Pajaso's, Greenwood Lake, NY Restaurant address: 827 Rte 17a Greenwood Lake, NY 10925, USA Driving Walking Bicycling Restaurant: Pajaso's