Boba Internet Cafe in Tampa
2664 E Fowler Ave,
Tampa, 33612
(813) 866-8569
(813) 866-8569
![Boba Internet Cafe - Tampa](/logo/0/110/0/default.jpg)
Providers of dining in Tampa
dining, food, restaurant