Table 23
1215 Thomasville Rd Tallahassee, Florida 32303 | Restaurant Info