Get directions to: Chifa Dorado Restaurant, Elmhurst, NY
Restaurant address: 4013 82 Street Elmhurst, NY 11373, USA
Restaurant: Chifa Dorado Restaurant