A real Italian restaurant in Davao city. Near central bank. Address in Tripadvisor is NOT correct because they move to city
I use 2 hours before I find this restaurant but I promise it was worth it
Their Pizza was really delicious. One of best I eat ever. Price it not hight because you get a big pizza good for 2 for 2-300 pesos.
I try Cappriciosa and Quattro. Both very good.