Premier restaurant featuring the authentic vegetarian cuisine of South India