1. Angelo's Ristorante & Banquets
247 N York St, Elmhurst, IL 60126
Coordinate: 41.90492,-87.93949
Phone: (630) 833-2400
2. Bambu Thai Cuisine
1035 S York St Ste 102, Elmhurst, IL 60126
Coordinate: 41.892662,-87.941025
Phone: (630) 993-9392