Tag Archives: picobello pizza

Picobello Ristorante Italiano Offers a Feast for the Senses

Taste a wide variety of authentic Italian flavors in downtown Davao. They offer pizzas at "Buy 1, Take 1" everyday from 2:00-5:00 PM!

Read More »