SloveniaSlovenian Cuisine Slovenia’s Stars, Part 2: Strelec by Florian January 30, 2024 January 30, 2024 Located in the Archers’ Tower in Ljubljana Castle, Strelec serves local, seasonal ingredients with a focus on flavor pairings and textures. Read more 0 FacebookTwitterPinterestTelegramEmail