KFC C191005

KFC #C191005 is a KFC restaurant located at 2829 University Avenue in San Diego, California.