The Blind Tiger Cafe - International Plaza Mall
2223 N Westshore Blvd, Tampa
(813) 603-6031
Recent Reviews
The Blind Tiger Cafe - International Plaza Mall
2223 N Westshore Blvd, Tampa 33607
(813) 603-6031