Restaurant in Tampa
Cuban-style pizza with melty mozzarella and gouda, plus batidos and Cuban sandwiches.
7730 Palm River Rd
Tampa, FL, 33619
(813) 443-1448