This fine-dining restaurant specializes in serving vegetarian & non-vegetarian South Indian cuisine.