Get directions to: Young Chickenfest, Elmhurst, NY
Restaurant address: 40-36 82 Street Elmhurst, NY 11373, USA
Restaurant: Young Chickenfest