Beachfront restaurant and pizzeria, Villaggio Lido Tropical, offering a fantastic location with views of Cirella Island.