13 Best Pizza Restaurants in Soho, New York City

two Italian pizza

SoHo restaurants in New York City are hot spots for tourists and locals alike. The restaurants offer a range of cuisines that satisfy every palate. Whether it is NYC pizza or Italian pasta that you are craving, there is no shortage of excellent options in the area. One thing to note about SoHo restaurants is … Read more