Monday, October 11, 2010
By Tamara Palmer
on Mon, Oct 11, 2010 at 9:30 AM
Frequent winner Luis correctly pinpointed last week's Mystery Spot as the Stable Cafe. Congratulations once again!
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.