KFC E720523

KFC #E720523 is a KFC restaurant located at 696 West El Camino Real in Mountain View, California.