cart
Profile Icon
Claim Your Business
Green Lotus Restaurant

Green Lotus Restaurant menu

4.6Vegetarian Restaurant· San Jose, CA

1143 Story Rd #180, San Jose, CA 95122