There are pizzerias everywhere in New York City. There’s Roberta’s in Williamsburg, Grimaldi’s in DUMBO, Lombardi’s in SoHo, and a plethora of other notable pizza locations all over. However, Co., located in the heart of Chelsea, has our hearts. While many skimp on their pie slices….. Continue reading HERE