Wendy's 1901

Wendy's #1901 is a Wendy's restaurant located at 5815 St. Clair Avenue in Cleveland, Ohio.