Traditional Italian pizzeria offering pizza, pasta, and more for takeaway and delivery.