Processing, please wait ...
Little Sushi Bar
San Francisco
Cuisines: Japanese, Sushi, Sushi Burritos, Poke
Address: 200 23rd Ave ; San Francisco CA, 94121