Pizza in San Francisco, CA
Pizza
1529 Fillmore St.,
San Francisco ,
CA
94115
UNITED STATES
Based on 1 reviews
True Italiano
This Pizza is to die for...it is the real deal...real italiano tasting. I would totally recommend checking this place out if you are in San FranWorldwide > United States > San Francisco, CA > Pizza