I've been here many times. I'm a vegetarian that used to live nearby. Overall I find the place is overrated and there are better vegetarian restaurants in town (e.g. Grasshopper, Planta, King's Cafe).
That said, they have the best onion rings I've ever had. Their dosas are good. Most of their options are okay but not amazing. Their desserts are not very good.