Barrio Bistro – Pizza House, Duterte St., Davao City Barrio Bistro – Pizza House, Duterte St., Davao City Food House / Restaurants davaoportal April 25, 2013 Barrio Bistro – a popular pizza store – has opened another branch along Duterte Street (beside Bagobo House Hotel) in Davao City just this year. […]