Castle Cafe offers Slovenian wines, house-made sweets, ice cream, and freshly roasted coffee, all enjoyed within a castle setting.