Wendy's 3628

Wendy's #3628 is a Wendy's restaurant located at 13939 Euclid Avenue in Cleveland, Ohio.