Enjoy authentic Italian cuisine and Sicilian specialties at La Sciara. This pizza restaurant offers a taste of Italy with delicious dishes and a welcoming atmosphere.