Pizza Review
Cooked well, pretty good pizza for a small town like Havana. Thick crust, good sauce and cheese. Football pizza.