I have been to Pizzaville before but this location I wanted to try the walk in special. I ordered a large pizza, the taste was good but the cheese was like marshmallows melted,too thick and would not break in a bite.
Pizza is more about the cheese so they should use the best quality cheese.