Went with teenage family and worst meal we had on holiday. Restaurant is right next to road and at road level so noisy. Service was poor and seemed uninterested. Food was OK but ingredients were from tins / jars on our pizzas. Belle Isole restaurant down the road is far better with fresh ingredients.