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.

MenuMenu Overview

About The Green Monster

Monster at Geisha Japanese Restaurant & Tea House in Capitola. Energy drink, served chilled. $17. A local favorite in Capitola.