Japanese restaurants in San Jose, CA

Bluefin

Bluefin Restaurant San Jose
  • Address: 754 The Alameda #10, San Jose, CA 95126
  • Phone: +1 408-931-6875
  • Cuisine: Japanese

Read more