They say they are the world's best and have some awards to prove it. They certainly have some unique flavor combinations like locally grown saffron with pine nuts (Crema di Santa Fina) or blackberries and lavender (my favorite). Definitely worth a visit to decide for yourself.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.