Presto Pasta Mar 24, 2020 | Restaurants | 0 4.5 stars on Google $ ·Italian Restaurant 17923 Chatsworth St #5606 Curbside Takeout or Delivery Order online pay online no waiting in line at store prestopasta.com (818) 360-7737 Share:TweetEmailLike this:Like Loading...