Does San Francisco Pizza & Restaurant have any deals?
Answer:
San Francisco Pizza & Restaurant is not currently offering deals.Does San Francisco Pizza & Restaurant offer delivery?
Answer:
San Francisco Pizza & Restaurant does offer delivery. Delivery is $2.Where is San Francisco Pizza & Restaurant located?
Answer:
San Francisco Pizza & Restaurant is located at 1190 MacDonald Ave, Richmond, CA 94801.What food is served at San Francisco Pizza & Restaurant?
Answer:
San Francisco Pizza & Restaurant makes deep dish pizza, thin crust pizza, healthy pizza, seafood pizza, veggie pizza and more!