Get directions to: Chicken Holiday, Baldwin, NY
Restaurant address: 1203 Grand Ave Baldwin, NY 11510, USA
Restaurant: Chicken Holiday