Nostra Pizza is a family owned and operated business that takes great pride in everything they serve. They use only the finest and freshest of meats, cheeses, produce, and ingredients. They have a widely varied menu with something for all tastes. All of their food is made to order for the freshest taste possible. This is quality from start to finish! All of their dough is homemade and is fresh...