Strange but amazing restaurent in the Czech mountains.