Wendy's 573

Wendy's #573 is a Wendy's restaurant located at 8080 East Colfax Avenue in Denver, Colorado.