Pizza restaurant offering Italian cuisine. Features include takeaway and delivery options, with indoor seating available.