Wendy's 2233

Wendy's #2233 is a Wendy's restaurant located at 10335 Federal Boulevard in Denver, Colorado.