Wendy's 3326

Wendy's #3326 is a Wendy's restaurant located at 3439 Thomasville Road in Tallahassee, Florida.