pizzaNot yet on Tasting Planet
Little Star Pizza
Valencia Street 400, San Francisco, 94103 San Francisco, United States
About
For a deep dish that can't be beat here, in Chicago, or anywhere else.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!