home
menu
about
contact
More
2531 Apalachee Parkway
Tallahassee, FL 32301
info@pappasdiner.com
​
Tel: (850) 391-9585