Wendy's 9776

Wendy's #9776 is a Wendy's restaurant located at 2485 South University Boulevard in Denver, Colorado.