Address & Contact

Address:

2624 W Tennessee St, Tallahassee, Florida 32304

Telephone:

Opening Hours

Monday

CLOSED

Tuesday

4–8PM

Wednesday

4–8PM

Thursday

4–8PM

Friday

4–8PM

Saturday

4–8PM

Sunday

CLOSED

Daily Menu

1 December 2021
There are no daily menus for current day

Claim Restaurant

Claim Listing