Wendy's 11857

Wendy's #11857 is a Wendy's restaurant located at 950 North Wickham Road in Melbourne, Florida.