Restaurants in Scilla

2 places in Scilla, Italy.

ItalianPasta & VitaScilla, Italy★ 4.8305 reviewsFast foodAlta MareaScilla, Italy★ 3.967 reviews