Wendy's 10420

Wendy's #10420 is a Wendy's restaurant located at 4100 South Pulaski Road in Chicago, Illinois.