Get directions to: China Express Inn, Jamaica, NY
Restaurant address: 157-15 Rockaway Boulevard Jamaica, NY 11434, USA
Restaurant: China Express Inn