Last remaining thatched roof building in Zurich. Great restaurant.