Bushido

Description

Order several sushi rolls and Japanese dishes to taste and share at this trendy restaurant. Dine indoors or out, and enjoy lunch, dinner, or happy hour deals.

156 Castro Street, Mountain View CA 94041

More listings

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad