Via Duca Degli Abruzzi 51, 91010, San Vito lo Capo, Sicily, Italy
View on Map
What travelers say:
"The best seafood dishes we had during our short stay in San Vito Lo Capo. We were also delighted with the service and the restaurant's location in a quiet area, just 2 minutes from Via Savoia."