Nawab is an Indian restaurant known for flavorful dishes.