Authentic Indian restaurant. Known for its flavorful dishes, offering a taste of India.