Pizza restaurant specializing in Italian, Mediterranean cuisine. Offers takeaway options.