Wendy's 2270

Wendy's #2270 is a Wendy's restaurant located at 8585 Lyra Drive in Columbus, Ohio.