KFC C191016

KFC #C191016 is a KFC restaurant located at 155 Marketplace Avenue in San Diego, California.