Building in San Francisco, CA, USA

Building in San Francisco, CA, USA

Tomas
No idea what or where this is (except its in SF). Some kind of restaurant.
Default Title