Restaurant
Osaka Sushi
7 locals recommend,
Tips from locals
Short walk! Casual Castro Japanese joint serving sushi rolls, tempura, sizzling teriyaki plates, noodles & more.
Unique things to do nearby
Locals also recommend
- 8 locals recommend
- 5 locals recommend
Location
460 Castro St
San Francisco, CA
The Castro