Italian restaurant Il Palazzetto offers a wide selection of fresh seafood dishes.