Get directions to: King River, East Elmhurst, NY
Restaurant address: 80-18 31 Avenue East Elmhurst, NY 11370, USA
Restaurant: King River