KFC E720477

KFC #E720477 is a KFC restaurant located at 1353 El Camino Real in Santa Clara, California.