Best restaurants in Elmhurst, IL
- Closed nowBambu Thai Cuisine1035 South York Street # 102, Elmhurst, IL 60126Restaurant
- 5Open nowBok Choy Asian Kitchen - Elmhurst108 Schiller Street, Elmhurst, IL 60126Restaurant
- 4.5Closed nowBuffalo Wild Wings149 North York Street, Elmhurst, IL 60126Restaurant Bar
- 4Open nowFrancesca's Amici174 North York Street, Elmhurst, IL 60126Restaurant Bar
- 4Open nowLou Malnati's Pizzeria110 West Park Avenue, Elmhurst, IL 60126Restaurant
- 3.5Closed nowPints112 S York Rd, Elmhurst, IL 60126Restaurant Bar
- 5Open nowSUBWAY®Restaurants183 S. IL Route 83, Elmhurst, IL 60126Restaurant