NOW OPEN

3023 W. Kennedy

Tampa, FL 33609

Phone: 813-877-8200

Restaurant Hours

Sun.-Thurs. 11am-11pm

Fri-Sat. 11am-1am