Baticolon (chicken gizzard) and atay (pork liver) Barbecue at Aling Nene’s Barbecue Restaurant Go back and read main article (click): Aling Nene’s Barbecue Restaurant Previous Image Next Image