Authentic Italian pizza restaurant. Offers delivery and takeaway options.