Palais Du Cap Vert is a restaurant.