Get directions to: Chop-stick Restaurant, East Elmhurst, NY
Restaurant address: 77-18 21 Avenue East Elmhurst, NY 11370, USA
Restaurant: Chop-stick Restaurant