One of the best south Indian vegetarian restaurant …