Restaurant Karlštejn mainly offers dishes of classic Czech cuisine, which are complemented by a seasonal menu of international cuisine. Czech cuisine is complemented by several types of draft beer, good coffee and homemade desserts. Possibility of sitting on the summer terrace. Parking.