Get directions to: China Fun Chinese Restaurant, Jamaica, NY
Restaurant address: 137-00 101st Ave Jamaica, NY 11435, USA
Restaurant: China Fun Chinese Restaurant