Pizzeria l'Armailli offers Italian cuisine with a focus on pizza in a rustic, inviting atmosphere. Vegetarian options are available.