Place: Caffe Trieste, San Francisco, California, United States
By Polly Cole Uploaded on 11 June 2008 10 views
The facade of Caffe Trieste on Vallejo Street in Little Italy.