Wendy's 103

Wendy's #103 is a Wendy's restaurant located at 2159 Savoy Drive in Chamblee, Georgia.