From Our Editors
A well-known Italian restaurant in Miami Beach, Pucci's is the perfect location for flavorsome pizza. It's a popular spot for guests interested in good food.
Most local parents will tell you that it's a good place to bring the kids, as well.
A reputable favorite in Flamingo / Lummus, Pucci's stands out, no matter how you slice it.