Get directions to: No. 1 Hunan Chinese Restaurant, Elmhurst, NY
Restaurant address: 90-28 43 Avenue Elmhurst, NY 11373, USA
Restaurant: No. 1 Hunan Chinese Restaurant