Wendy's 8868

Wendy's #8868 is a Wendy's restaurant located at 10410 Southeast US Highway 441 in Belleview, Florida.