619 Taylor St, San Francisco, California 94102 USA
Interior, looking at the sushi bar area
Photo Credit: Yelp