Skip to main content

Bushido

restaurant · japanese restaurant · Mountain View, CA

Address
156 Castro St, Mountain View, CA 94041-1202
Phone
(650) 386-6821
Website
bushidoizakaya.com
Where
37.3945, -122.0789

Search Hominin for Bushido

Other restaurants nearby

More in Mountain View

Bushido — restaurant in Mountain View, CA | Hominin