1 Telegraph Hill Blvd, San Francisco, California 94133 USA
Overlooking the streets of SFO.
Photo Credit: Yelp