Wendy's 7820

Wendy's #7820 is a Wendy's restaurant located at 10048 Avon Lake Road in Burbank, Ohio.