Wendy's 5253

Wendy's #5253 is a Wendy's restaurant located at 5001 North Big Hollow Road in Peoria, Illinois.