KFC D016013

KFC #D016013 is a KFC restaurant located at 32425 Highway 79 in Temecula, California.