Wendy's 5281

Wendy's #5281 is a Wendy's restaurant located at 155 East Main Street in Apopka, Florida.