Wendy's 9267

Wendy's #9267 is a Wendy's restaurant located at 30 Chestnut Hill Plaza in Newark, Delaware.