Get directions to: East China Inn, North Aurora, IL
Restaurant address: 915 Oak St North Aurora, IL 60542, USA
Restaurant: East China Inn