A superb eatery that serves numerous delicious vegetable dishes. It is a bliss for both vegan and non-veg alike. Visit them in the Downtown North of Palo Alto.
Your email address will not be published. Required fields are marked *
Or connect with