This is an amazing little place in downtown South San Francisco. They have probably the best pizza in the peninsula. Delivery is quick as well. Their pizza Luganega with a glass of their house red is my favorite. Their italian sausage is great! Highly recomended!
more