Map Y
1301 East 7th Ave, Tampa
813-247-6700
Ybor City MAP