The Claw at USF

13801 N. 46th St.
Tampa, FL 33613- Map It
(813) 632-6893