6668-2 Thomasville Rd Tallahassee, FL 32312 (850) 597-8270
Tip: Always call ahead to check opening hours.