Carrollwood, FL
12400 N. Dale Mabry Hwy., Tampa, FL 33618
Located at 12400 N. Dale Mabry Hwy., Tampa, FL 33618. Open from 11am – 10pm on Sunday – Thursday and 11am – 11pm on Friday & Saturday. Phone Number: (813) 969-2500
Located at 12400 N. Dale Mabry Hwy., Tampa, FL 33618. Open from 11am – 10pm on Sunday – Thursday and 11am – 11pm on Friday & Saturday. Phone Number: (813) 969-2500