New York Pizza / by Mark Nunneley

I know there are a LOT of really good Pizza restaurants in New York City but we found a really good one that wasn't expensive (at least for New York).  It is in the Times Square area.  Try Bella Vita at 211 West 43rd Street. [slideshow]