Wendy's 11718

Wendy's #11718 is a Wendy's restaurant located at 4932 South Cobb Drive in Smyrna, Georgia.