Wendy's 1650

Wendy's #1650 is a Wendy's restaurant located at 4071 Covington Highway in Decatur, Georgia.