KFC G135560

KFC #G135560 is a KFC restaurant located at 2807 West Irving Park Road in Chicago, Illinois.