2800 Leavenworth St, San Francisco, California 94133 USA
8/2/21 - Storefront outside.
Photo Credit: Yelp