Tallahassee
1749 Apalachee Parkway
Tallahassee, FL  32301
Phone: 850.216.2010

Restaurant Hours

Sunday-Thursday 11am-12am
Friday & Saturday 11am - 1am

Location Links

More Information