Get directions to: Yu's Szechwan, Highland Park, IL
Restaurant address: 822 Central Ave Highland Park, IL 60035, USA
Restaurant: Yu's Szechwan