The Clubhouse Sports Bar

4347 W Waters Ave Tampa FL 33614 USA

(813) 381-9116

Location