Vegetarian restaurant · 1136 S De Anza Blvd B, San Jose, CA
To-Go · Dine-In
See full menu
More food in San Jose, CA · Vegetarian Food in San Jose