Il Baro is a pizza restaurant offering artisan pizzas. They feature a selection of flours, including gluten-free options, for a traditional Sicilian culinary experience.