Locanda di Castelluzzo
Via Amba Alagi 2, 91010 Castelluzzo, San Vito lo Capo, Sicily Italy
Locanda di Castelluzzo is a Italian, Seafood, Mediterranean, Vegetarian Friendly, Gluten Free Options place is located in San Vito lo Capo, Sicily. The address of Locanda di Castelluzzo is Via Amba Alagi 2, 91010 Castelluzzo, San Vito lo Capo, Sicily Italy.
If you want to go to the place or need any services, you can contact them directly. The phone number is +39 0923 975624, or open their website to view relevant information, The url is https://www.facebook.com/locandadi.castelluzzo