Shaafi's is an Indian restaurant known for its quality ingredients and emphasis on fresh herbs and spices.