Peruvian pollo a la brasa that tastes like home; New Cross Road's casual gem delivers grilled chicken and warm hospitality that feels authentically comforting.