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

24 April 2022
There are no daily menus for current day

Claim Restaurant

Claim Listing