1600 E 8th Ave Ste B104
Tampa, FL 33605
813-247-4255
In the vein of upscale film houses kin to those found in DC, the Centro Ybor theatres offer comfortable seating, multiple screens of the latest films, and special theatres with full bar service.
4