Pizza Review
My second favorite spot for pizza in South Florida just behind Lucali. Pictured is the Star Luca. The stars filled with ricotta cheese topped with spicy salami, mozz, san marzano sauce. I laughed when I saw the star pizza on the menu but it’s fantastic. Don’t sleep on the Coffee Paolo pie. So good.