The Atzaró Group – purveyors of authentic Ibiza luxury – takes its relaxed yet luxurious signature ambience to the sparkling shores of Cala Nova with Ibiza beach restaurant Atzaró Beach. Set in […]