Wendy's 11882

Wendy's #11882 is a Wendy's restaurant located at 1010 Paul Huff Parkway in Cleveland, Tennessee.