Not currently ranked
Geisha Japanese Restaurant and Tea House
- Japanese restaurant
- 200 Monterey Ave 2nd Floor, Capitola, California, 95010
Find your next restaurant.
Previous recognition
#1 Japanese restaurant in Capitola, California
Not currently ranked
#1 Japanese restaurant in Capitola, California