Wendy's 12850

Wendy's #12850 is a Wendy's restaurant located at 6601 Mahan Drive in Tallahassee, Florida.