Get directions to: East Wind Chinese Restaurant, Elmhurst, IL
Restaurant address: 422 North York Street Elmhurst, IL 60126, USA
Restaurant: East Wind Chinese Restaurant