My Favorite Pizza spot in Soho
If you ever find yourself in New York City, you have to make your way to the soho area. Amidst all of the other restaurants is one that I will never forget called Risa. The pizza is the best! It's hand tossed and all of the toppings are fresh. So good! My husband tried the chicken parm and all of the other authentic Italian dishes looked great as well. Their homemade sangria is just icing on the cake!