KFC C191014

KFC #C191014 is a KFC restaurant located at 4380 Palm Avenue in San Diego, California.