KFC C191031

KFC #C191031 is a KFC restaurant located at 7180 Miramar Road in San Diego, California.