Duc d'Alben is a restaurant.