Famous New York pizza spot to open first permanent Florida restaurant in Miami BeachPrince Street Pizza expands from a pop-up to a brick-and-mortar location in Miami Beach, offering its signature Sicilian-style and Neapolitan pizzas along with vegan options.