Oh well, excuse me if I categorize this post under Davao Tourist Spot but I believe it’s a must-go for pizza lovers! Yes guys, PIZZA — big big Pizza!
Oh well, excuse me if I categorize this post under Davao Tourist Spot but I believe it’s a must-go for pizza lovers! Yes guys, PIZZA — big big Pizza!