Karlštejn Restaurace U Janů is a family-style pub with a long tradition, offering a spacious setting with indoor seating and a summer garden. It provides a casual dining experience with a view of the nearby castle.