Kaptolska Klet is a European restaurant dedicated to creating quality dishes.