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.