Wendy's 498

Wendy's #498 is a Wendy's restaurant located at 1795 Howell Mill Road in Atlanta, Georgia.