100-11 Astoria Blvd, East Elmhurst, NY 11369
How to go there
Chinese restaurant Loc: 40.7621 / -73.8688
Plan your visit