Get directions to: Presto Pasta, Ventura, CA
Restaurant address: 5722 Telephone Rd # 10 Ventura, CA 93003, USA
Restaurant: Presto Pasta