7532 N Armenia Ave, Tampa, FL 33604 (813) 570-1828
How to go there
Pool hall Loc: 28.0176 / -82.485
Plan your visit