Eating Italian Pizza at Serrano's Pizza and Pasta restaurant in San Francisco, CA.

Feedback

Do you manage or own Serrano's Pizza and Pasta?

Yes
Amp Menu