Elmhurst Family Restaurant

  • Restaurants & Lounges
441 W. Lake St.
Elmhurst, IL 60126
(630) 279-0444
(630) 276-0453 (fax)