Get directions to: Chung Ki Wa Restaurant, Elmhurst, NY
Restaurant address: 40-06 74 Street Elmhurst, NY 11373, USA
Restaurant: Chung Ki Wa Restaurant