Wasabi Bistro
524 Castro St, San Francisco
(415) 701-0082
Recent Reviews
Order Online
You May Also Like
Oz Pizza - Pizza in the Castro District - 508 Castro St
Pizza, Salad
Sisters Coffee Shop - 506 Castro St
Coffee Shops, Coffee, Coffee & Tea, Bagels, Pet Friendly
Dumpling Kitchen - Castro - 544 Castro St
Chinese, Dim Sum, Noodles
Restaurants in San Francisco, CA
Wasabi Bistro
524 Castro St, San Francisco, CA 94114
(415) 701-0082