Wendy's 11278

Wendy's #11278 is a Wendy's restaurant located at 3504 Chamblee Tucker Road in Chamblee, Georgia.