Wendy's 1104

Wendy's #1104 is a Wendy's restaurant located at 1935 Indian Trail-Lilburn Road in Norcross, Georgia.