A luxury terrace restaurant perched on the Tyrrhenian coast with commanding sea views. The sophisticated cuisine and attentive service make it an ideal spot for a special evening overlooking the water.
AddressSS 18 Tirrena Inferiore, 89058 Scilla RC, Italia
Phone0965 375741
CityScilla
