Tempura Soft Shell Crab
at Geisha Japanese Restaurant & Tea House · Capitola, California
Price: $17.00
Tempura Soft Shell Crab ($17.00) at Geisha Japanese Restaurant & Tea House in Capitola. Find this and more dishes on MenuMenu.
About Tempura Soft Shell Crab
Tempura Soft Shell Crab. Priced at $17.00 at Geisha Japanese Restaurant & Tea House in Capitola.