Wendy's 1811

Wendy's #1811 is a Wendy's restaurant located at 201 East 6th Avenue in Denver, Colorado.