KFC restaurants In Mabini St, Caloocan, Metro Manila