KFC C191007

KFC #C191007 is a KFC restaurant located at 6745 Mira Mesa Boulevard in San Diego, California.