KFC restaurants Near F. Torres St%2C Davao%2C 8000