Baldwin NY UNIT A Baldwin NY | Deli Boy, Restaurants 1. 906 Atlantic Ave, UNIT A, Baldwin, NY 11510 | Deli Boy (516) 867-6460