Before the reign of Pizza Hut, Shakey’s, Greenwich and Yellow Cab in Davao, there was this local pizzeria offering delectable homemade pizza — Papa’s Pizza. I remember I was still in high school then (shoot, this gives out my age!) when Papa’s Pizza ruled as Davao’s favorite pizza place. Papa’s ...
Read More »