Get directions to: Mama Rosa Pizza And Pasta Pleasanton, Pleasanton, CA
Restaurant address: 6770 Santa Rita Rd Pleasanton, CA 94588, USA
Restaurant: Mama Rosa Pizza And Pasta Pleasanton