Wendy's 11358

Wendy's #11358 is a Wendy's restaurant located at 209 South Road in Chapel Hill, North Carolina.