Great tasting vegetarian food prepared from good quality ingredients. Servings are not too generous if you dine in. However they are more generous with the take out orders. The place is a bit too crowded and the servers are a bit too rushed in their service.But at least they are not rude like some other places I have been to.For a thriving business such as this place, they sure need a bigger place or at least a separate lineup for the sweets. They have a great variety of items but most of them come with the same chickpea with gravy called channa. After eating at this place don't miss going next door for some delicious paan.