Wendy's 892

Wendy's #892 is a Wendy's restaurant located at 7807 West Jewell Avenue in Lakewood, Colorado.