Max & Otto

Located between the Opera House and Lake Zurich, the Max & Otto restaurant combines tradition with modernity ‒ in terms of both food and ambiance.
  • By Lake Zurich, near the Opera House
  • International cuisine, newly interpreted
  • Regional and seasonal ingredients