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.