Superb preparation and super food. Loved the presentation and the taste. The quantity of food served compared to the cost is certainly awesome and worth it.
Would give 3 stars for the ambience and interior. It's a nice place to eat on the go that offers a variety of vegetarian options combined with superb taste.