Cubeliña is a Spanish restaurant offering a menu with a capacity for approximately 30 people and Wi-Fi.