Pizzeria Tre Archi offers Italian pizzas in a cozy, welcoming setting. Takeaway options are available. Booking is recommended.