KFC G135288

KFC #G135288 is a KFC restaurant located at 10200 South Halsted Street in Chicago, Illinois.