Wendy's 2721

Wendy's #2721 is a Wendy's restaurant located at 8104 Broadway Avenue in Cleveland, Ohio.