KFC restaurants Near F. Torres St, Davao, 8000