Italian restaurant specializing in pasta dishes. Offers takeaway and delivery options.