Vegetarian restaurant specializing in Indian cuisine.