KFC is located in Santa Rosa, Philippines on L1 Robinsons Place Sta. Rosa L1 Robinsons Place Sta. Rosa, Brgy. KFC is rated 4 out of 5 in the category fast food restaurant in Philippines.
Address
L1 Robinsons Place Sta. Rosa L1 Robinsons Place Sta. Rosa, Brgy
Amenities
Good for kidsToilets