Wendy's 11716

Wendy's #11716 is a Wendy's restaurant located at 3 Brewster Road in Newark, New Jersey.