Restaurants in SCILLA
Show restaurants on map
4.3
Menu
Table booking
4.3
Menu
Table booking
City: SCILLA, Via Annunziata, 18, 89058, SCILLA, Italy
"A small local great location in the old town"
Price
The Average price for is:
$42.2
Feedback
These reviews refer only to the mentioned ingredients.