The Green Monster

at Geisha Japanese Restaurant & Tea House · Capitola, California

Price: $17.00

Tempura'd prawn, o- nagi, and cucumber roll topped with avocado, goma, and cashew nuts.. The Green Monster ($17.00) at Geisha Japanese Restaurant & Tea House in Capitola. Find this and more dishes on MenuMenu.

About The Green Monster

Tempura'd prawn, o- nagi, and cucumber roll topped with avocado, goma, and cashew nuts.. Priced at $17.00 at Geisha Japanese Restaurant & Tea House in Capitola.