Veg restaurant
No reviews on YupUp yet.
Where you'll find it
2213 Canyon Cliff Ct, San Jose, CA 95138
Get directionsFrequently asked questions
Veg restaurant is at 2213 Canyon Cliff Ct, San Jose, CA 95138.
No reviews on YupUp yet.
2213 Canyon Cliff Ct, San Jose, CA 95138
Get directions