Baia del Sole is a restaurant offering pizza and seafood dishes.