If there's anything San Francisco needs more of, it's pizza joints. (Kidding.) Can you name the restaurant where this picture was snapped, as well as what kind of pizza this is? Please take a shot in the comments below.
Frequent winner Luis correctly pinpointed last week's Mystery Spot as the Stable Cafe. Congratulations once again!
2128 Folsom St., San Francisco, CA