Get directions to: Deli Boy, Baldwin, NY Restaurant address: 906 Atlantic Ave, #a Baldwin, NY 11510, USA Driving Walking Bicycling Restaurant: Deli Boy