Pizza restaurant specializing in takeaway and home delivery.