Totally craving a slice of margherita pizza from this new place I found in Soho/Nolita on 17 Cleveland Place. I’m not sure where this will land on the list of best pizza in nyc? But it’s definitely a unique place with unique pizza. I will most likely be making my way there again soon. A profile to follow shortly.