Little Sushi Bar

200 23rd Avenue, San Francisco, CA 94121