Wendy's 276

Wendy's #276 is a Wendy's restaurant located at 4643 Memorial Drive in Decatur, Georgia.