Wendy's 11690

Wendy's #11690 is a Wendy's restaurant located at 8660 Beechmont Avenue in Cincinnati, Ohio.