Comment Comment by stbenjam Whaaaat? It’s been a while since I lived in california (Monterey and later the Bay Area) but I found California to have some of the best pizza anywhere…Pesto and potato pizza in the Castro was amazing. parent stbenjam 2 years ago
Pesto and potato pizza in the Castro was amazing.