Italian café offering homemade pasta specialties at affordable prices. Takeaway available.