Get directions to: Wok Inn Restaurant, Aurora, IL
Restaurant address: 1167 N Farnsworth Ave Aurora, IL 60505, USA
Restaurant: Wok Inn Restaurant