Enjoy Sicilian specialties at Al Palmento, a restaurant and pizzeria offering Italian, seafood, and vegetarian options.