Indian vegetarian restaurant offering a treasure trove of authentic delights, from chaats to curries and falooda.