We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
If you have never been through Scilla it is a must see town even if it is only a drive through visit. If you are hungry stop at the La Lampara. Looks like a pizzeria but it is so much more. If you enjoy fresh...More