Pizza restaurant with a rustic and welcoming atmosphere, located in a central piazza with cathedral views. Offers a varied menu. Pet-friendly.