Local Indian restaurant serving flavorful dishes.