Wendy's 218

Wendy's #218 is a Wendy's restaurant located at 1310 South Craig Street in Covington, Virginia.