Restaurant A Lancitedda offers delicious pizza, including the highly-rated "Porto Fossa" and sweet pizzas. It's a typical restaurant with fresh seafood.