Restaurant
Wasabi Bistro
8 locals recommend,
Location
524 Castro St
San Francisco, CA
The Castro
Tips from locals
Great local sushi restaurant. They have great fun rolls if you are looking for less traditional sushi options!
Unique things to do nearby
Locals also recommend
- 5 locals recommend
- 5 locals recommend