Report a review

  • 5
  • Best health food place in delhi!

Best health food in Delhi! Incredible staff speaking good english, amazing menu including green smoothies, wheatgrass shots, salads and mains. You have to try the Japanese Spinach Salad its delish! The outside setting is also beautiful, two couches under trees next to a pool. Cant recommend this place enough - we should just push for less dairy and more vegan dishes! :)


Why are you reporting this review?