
Green Lotus Restaurant
1143 Story Rd #180, San Jose, CA 95122, USA
Delicious rolls, wrapped in green leaves, a twist on the usual fried rolls you usually get. The leaf used to wrap has a distinctive taste.
Lots more starters on the menu, but we could only taste a few dishes. More next time!
Aún no hay comentarios.