KFC C191001

KFC #C191001 is a KFC restaurant located at 12305 Alemania Road in San Diego, California.