Processing, please wait ...
Wasabi Bistro
San Francisco
Cuisines: Japanese, Sushi
Address: 524 Castro St ; San Francisco CA, 94114
Food is good and a lot of it too.