Vegan is on the menu, but the same kitchen also prepares what you avoid, so cross-contamination is possible. Tell staff what you react to, and ask how your dish is prepared before you order.
Geisha is a Japanese restaurant and tea house in Capitola serving sushi, sashimi, tempura and ramen with ocean views. It says it offers vegan-friendly options. It makes no gluten-free claim, so ask the staff about soy sauce, tempura batter and your allergy.