The Little Mermaid
at Geisha Japanese Restaurant & Tea House · Capitola, California
Price: $16.00
Albacore wrapped around rock crab, tobiko, spicy mayo, and negi.
MenuMenu Overview
About The Little Mermaid
Dig into the The Little Mermaid at Geisha Japanese Restaurant & Tea House in Capitola Village. This fresh catch the Central Coast classic brings satisfying flavors to your table. Albacore wrapped around rock crab, tobiko, spicy mayo, and negi. A taste of the Central Coast. Enjoy it for $16. A local favorite in Capitola.