Wendy's 8814

Wendy's #8814 is a Wendy's restaurant located at 101 North Main Street in Delta, Colorado.