Cafe Trieste
Cafe Trieste, North Beach, San Francisco.