Wendy's 7818

Wendy's #7818 is a Wendy's restaurant located at 3600 Interchange Road in Columbus, Ohio.