Authentic Italian restaurant specializing in pizza and pasta. Offers takeaway options.