Wendy's 2097

Wendy's #2097 is a Wendy's restaurant located at 550 North Sheridan Boulevard in Denver, Colorado.