Wendy's 7886

Wendy's #7886 is a Wendy's restaurant located at 5188 Charlotte Highway in Clover, South Carolina.