KFC E720475

KFC #E720475 is a KFC restaurant located at 204 El Camino Real in Redwood City, California.