Authentic Indian restaurant offering flavorful dishes.