BUT WHAT IS Central Restaurante, REALLY?