sushiNot yet on Tasting Planet
Oishinbo Sushi
Clement Street 202, San Francisco, 94118 San Francisco, United States
About
Popular with locals that rave about the freshness of the sushi here. Solid sushi at good prices, and large quantities too.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!