About
Open for dinner service Tuesday thru Saturday 4 to 10. Please call 850-999-8406 for reservations. Bon appetite!
Address: 1311 Miccosukee Road, Tallahassee 32308
Phone: (850) 999-8406
State: FL
City: Tallahassee
Street Number: 1311 Miccosukee Road
Zip Code: 32308
categories: restaurant