Get directions to: Chen's Chinese Restaurant, Shelby, NC
Restaurant address: 209 W Dixon Blvd Shelby, NC 28152, USA
Restaurant: Chen's Chinese Restaurant