Authentic Indian restaurant specializing in flavorful dishes.