East Wind Chinese Restaurant is situated in a strip mall off of York Street in Elmhurst. It serves a large variety of Chinese food and you can eat in or take out.