Wendy's 8799

Wendy's #8799 is a Wendy's restaurant located at 1808 South Miami Boulevard in Durham, North Carolina.