Creative Mediterranean restaurant in Olbia, offering fresh seafood, select meats, and local ingredients.