Rumble Fish Mountain View

  • Restaurants
  • Downtown Businesses
  • Sushi
  • Downtown Businesses
357 Castro Street
#3A
Mountain View, CA 94041
(650) 961-9086
(650) 961-9087 (fax)
  • Whom to Contact

    • Eun-Joo Chang
      Owner
      357 Castro Street
      #3A
      Mountain View, CA 94041
      Phone: (650) 961-9086