Interesting, and for me no surprise that this is in San Francisco. Technology has come a long, long ways and I wonder how long it is before we this in other food establishments. The next thing wonder about is how good is the pizza? Next time I am visiting up there maybe I'll have to order a pizza from them!
You are viewing a single comment's thread from: