New York Pizza Leominster
New York Pizza in Leominster, Massachusetts
Leominster, Massachusetts, is a small town in northern Massachusetts that is home to more than one New York Pizza. In fact, the city is home to many independent pizzerias that specialize in different types of pizza. New York Special Pizza is among the more popular offerings. This pizza is served with a number of side dishes to complement the main course.