KFC E720229

KFC #E720229 is a KFC restaurant located at 6171 Santa Teresa Boulevard in San Jose, California.