Hatcho

Description

Find authenticity at this Japanese restaurant, in both the food and the d├ęcor. With generous portion sizes, you can order a variety of sushi rolls and cooked dishes to taste and share.

1271 Franklin Square, Santa Clara CA 95050

More listings

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad