KFC E720039

KFC #E720039 is a KFC restaurant located at 2342 Story Road in San Jose, California.