Taj Palace is an Indian restaurant in Leeuwarden offering a variety of popular dishes, including tandoori specialties, curries, and vegetarian options. They also serve smaller appetizers and combi meals.