Wendy's 7867

Wendy's #7867 is a Wendy's restaurant located at 2385 Mall Of Georgia Boulevard in Buford, Georgia.