Get directions to: China Chen, Cicero, NY
Restaurant address: 6197 Route 31 Cicero, NY 13039, USA
Restaurant: China Chen