Tag Archives: Marcello’s Pizza
Marcello’s Pizza – The Snob’s Favorite San Francisco Slice
Wandering around the downtown Market Street area in the late afternoon, I must have passed over at least a dozen pizza joints that simply looked like they’d be awful. However, some iPhone pizza research detected a possible worthy place over in the Castro district. I also was somehow successful in luring Mrs. Pie in that […]