Bamboozle Tea Lounge

109 N. 12th ST. Ste#1101 Tampa, FL 33602

Address: 109 N. 12th ST. Ste#1101 Tampa, FL 33602
Hours: M-F: 10:30am - 9pm
Sat 11am - 9pm
Phone: 813-228-7500
Menu: Click Here

Click here to visit the new Bamboozle Tea Lounge website