Authentic Italian pasta restaurant. Offers homemade pasta and takeaway options.