La Caravel·la is a restaurant.