Wendy's 5341

Wendy's #5341 is a Wendy's restaurant located at 2 Cieten Plaza in Barry, Illinois.