Report a review
- 5
- best
Best Vegan restaurant in Palo Altos Hills area. Super delicious food even for a non vegan person dining with me :-)
Best Vegan restaurant in Palo Altos Hills area. Super delicious food even for a non vegan person dining with me :-)