Pizza restaurant offering Italian, Mediterranean cuisine. Features takeaway options.