KFC E720453

KFC #E720453 is a KFC restaurant located at 2609 Charleston Road in Mountain View, California.