Get directions to: Grand China Express, Chicago, IL
Restaurant address: 1129 W Thorndale Ave Chicago, IL 60660, USA
Restaurant: Grand China Express