Feeling like Italian? Mexican? Or maybe sushi? Elmhurst’s got it all with our highly rated dine-in restaurants. Feeling like sitting indoors or maybe on the patio, our restaurants accommodate whatever your party desires. We guarantee you won’t be disappointed with cuisines we have to offer.