Open Daily 6:00am- 9:00pm
Carryout is available
Walker Bros. Lake Zurich is our newest location and was opened in December 2001. As you enter this location you will see some of our most beautiful stained glass pieces. Lake Zurich continues the Walker Bros. tradition of outstanding food and great service.