Wendy's 1981

Wendy's #1981 is a Wendy's restaurant located at 11898 Chase Plaza in Cincinnati, Ohio.