Wendy's 5311

Wendy's #5311 is a Wendy's restaurant located at 821 Veterans Avenue in Vandalia, Illinois.