Calling all food lovers in Davao! There's a newly opened cafe in the South. Pizza lovers (like me hihi) will surely love the place and the food, of course. :)
Okay, honestly, at first I thought it was a mustache until the owner told us that those are birds kissing. Hehe!