Capital Teas Tampa

www.capitalteas.com/Locations-s/73.htm

Tea Shop - sells its own brand of tea

2223 N Westshore Blvd
Tampa, FL 33607
(813) 261-2957

Located in the International Plaza mall.

Sign up to review Capital Teas Tampa

FacebookTwitterInstagramTumblrPatreon