Wendy's 3753

Wendy's #3753 is a Wendy's restaurant located at 181 Milan Avenue in Norwalk, Ohio.