Pizza restaurant specializing in pizza and pasta dishes. Offers takeaway service.