73 Share The Greatest The Fortress Restaurant In Ljubljana. Assessment of restaurant Archer inside Archer towers from the citadel in Ljubljana. #RestaurantReview #LjubljanaCastle #Ljubljana #Europe citadelljubljanaoverviewrestaurantsagittarius 73 Share