We tried to guess where you are. Click to change.

ugh!

Wednesday, November 06, 2002
Too posh for me I guess. Not impressed with the pizza, overpriced and the salad tasted like weeds.
260 Valencia St
San Francisco, California 94103
(415) 552-2050

More Reviews