Permanently closed

Permanently closed

Egg Shells Restaurant

  • Restaurant
  • 769 W State Rte 22, Lake Zurich, Illinois, 60047

Egg Shells Restaurant in Lake Zurich, Illinois is permanently closed. It is no longer ranked at RestaurantAward.com.

Previous recognition

#1 Restaurants in Lake Zurich, Illinois