Capitola Picture Frames

+ Place
1 to 1 of 1

Geisha Sushi

200 Monterey Ave, Capitola, CA 95010 (Map)

Geisha Japanese Restaurant and Tea House is located steps away from the beach in Capitola Village. We offer a sizable menu featuring sustainable…

+1 831.464.3328

1 to 1 of 1