Drummond 02/27/2006
This is easy to miss, a small front on the corner of Castro and Market. Doesn't look like much from the outside, but the pizza is some of my favorite. I try to make it there for a slice whenever I'm in town.
Helpful
Funny
Agree
Disagree
1 reviews! « Previous | Page of 1 | Next »
Sort by Newest Oldest Most helpful Least helpful Highest rated Lowest rated