Wendy's 1089

Wendy's #1089 is a Wendy's restaurant located at 1440 North Columbus Street in Ottawa, Illinois.