Wendy's 2300

Wendy's #2300 is a Wendy's restaurant located at 1011 Bichara Boulevard in Lady Lake, Florida.