Wendy's 11590

Wendy's #11590 is a Wendy's restaurant located at 2091 South Main Street in Wake Forest, North Carolina.