Pizza restaurant La Torretta offers a seaside dining experience near the Saracen Tower. Known for its pizza and seafood.