Lindy's Fried Chicken - Tallahassee, FL, United States close