Restaurant in Tampa
Cuban pizzeria serving chorizo-topped pizzas and pasta in huge, affordable portions
6943 W Hillsborough Ave
Tampa, FL, 33634
(813) 443-1448