Elmhurst City Centre offers great shopping, dining and entertainment for the entire family! City Centre offers over 50 restaurants, 40+ shops and services galore, not to mention fun spots and free shopper parking. Enjoy many special events throughout the year.