Wendy's 226

Wendy's #226 is a Wendy's restaurant located at 2328 West Illinois Avenue in Dallas, Texas.