KFC E791028

KFC #E791028 is a KFC restaurant located at 299 South Euclid Street in Anaheim, California.