Not currently ranked

Geisha Japanese Restaurant and Tea House

  • Japanese restaurant
  • 200 Monterey Ave 2nd Floor, Capitola, California, 95010

Geisha Japanese Restaurant and Tea House in Capitola, California is not in the current Restaurant Award rankings.

Previous recognition

#1 Japanese restaurant in Capitola, California