If you live in San Francisco you know that there is a pizza place on every corner. Believe me I have tryed them all. North Beach is alway consistant. It is just for pick up, no tables, prices are good. Everything is fresh, and the staff is freindly. All in all if you live in the sunset district you will not find a better pizza.
more