Authentic Indian Ayurvedic restaurant. Offers unique, traditional Indian cuisine.