Bushido Izakaya Restaurant
May 25, 2017 | sack
Bushido Izakaya Restaurant
156 Castro St
Mountain View, CA 94041
650.386.6821
Want to try some hip and trendy Japanese food? Come early because they get busy! Some favorites are beef tongue and chicken karage with habanero.