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.