Hours & Location
2020 W Pensacola St #18 (1/2 mile from Doak Campbell Stadium),
Tallahassee, FL 32304
(850) 576-1009
Dine in:
Sunday - Wednesday: 11am - 9pm
Thursday - Saturday: 11am - 10pm
Take out:
Sunday - Monday: 11am - 10pm
Tuesday - Wednesday: 11am - 11pm
Thursday - Saturday: 11am - 12am