Nicholas Pizzeria is a family owned and operated restaurant in Needham Center. From our humble beginnings, we have had the dream to make and serve the best pizza, subs and sandwiches for the Needham and the surrounding Wellesley, Newton, Dover, Dedham, and Sherborn communities. But what makes us really proud is a different type of award. It's the return of our loyal customer for another pizza...