Restaurant in Tampa
Serving Cuban-style pizzas and huge ham and cheese sandwiches at budget-friendly prices.
5610 N Armenia Ave
Tampa, FL, 33603
(813) 696-8154