Perch Modern Kitchen + Bar in Felcris Centrale just opened their doors to Davao last Saturday, April 18, 2015.