1. Bambu Thai Cuisine 1035 S York St Ste 102, Elmhurst, IL 60126 Coordinate: 41.892662,-87.941025 Phone: (630) 993-9392
2. Nathan's Noodles 683 N York St, Elmhurst, IL 60126 Coordinate: 41.91938,-87.93963 Phone: (630) 834-1966