It's an "All you can eat Buffet" and I did not know that this placed served only vegetarian food until I reached there. However, there are several veggie options available - you don't miss the meat! The place is known for its sweets and savoury. The Pani Puri, Paav Bhaaji and the Halwa (Gajar and Suji) are worth it. The place is very crowded and expect a minimum 10-15 min wait over the weekend. The servers are friendly and courteous but the place is so busy that it gets difficult to get their attention. The soda pop is included in the buffet and it was difficult for us to order one - had a tough time getting the waitress to listen to us. The space between the tables is very less. It appears that the owners wanted to maximize revenues and have kept the tables very close to each other. A bit of space would help! I like it that they have Free Wifi out there. Also, love it that they give a hot towel after the meal to you - it's impressive. Most of the Indian restaurants have untidy washrooms and I must admit, these folks had a clean one. Overall, a good place but I don't know why I'd make an exception to come here and pay 25$ (including taxes) to pay for a only veggie meal.
PS: I don't understand the notion about selling the Filtered Water for additional 2$.