A friend of mine told me about zpizza months ago said It was the closest thing to the pizza from home. Both of us are from upstate New York. Finally had a chance to try for myself, and absolutely loved it. Have been there twice in a week. The staff was friendly and made you feel right at home. Will go back again and again.
Pros: Love the crust. and fresh ingrediants
more