Cubeliña is a Spanish restaurant.