Wendy's 11612

Wendy's #11612 is a Wendy's restaurant located at 6517 Old Brick Road in Windermere, Florida.