New York’s Numero 28 Pizzeria Arrives in South Beach
Although invented in Italy, pizza is centered in New York (sorry Chicago). Until recently, transplanted New Yorkers in Miami have either had to fly back home for a couple of slices or deal with the Miami versions that lacked the tang and oregano of a good sauce or the bite…