683 N York St, Elmhurst, IL 60126. Nathan's Noodles is known for its Asian, Chicken, Chinese, Dessert, Dinner, Lunch Specials, Noodles, Salads, Seafood, Soup, and Thai. Online ordering available!... Best cucumber salad of my life. I could eat that..
Relevance: 21.178114