Get directions to: Golden Palace Chinese Rstrnt, Itasca, IL
Restaurant address: 915 W Irving Park Rd Itasca, IL 60143, USA
Restaurant: Golden Palace Chinese Rstrnt