La Villa Cube offers a relaxed space to enjoy gourmet tapas and grilled cuisine.