Pizza restaurant La Rosa dei Venti offers Gargano and Mediterranean cuisine.