
We found the place that has the ulitmate pizza, at Schiappa's Pizza. The picture you see is a 29" Pizza. That is about 4.2 Square Feet. The pizza crust tasted really good and their sauce was excellent. The place was hopping. We thought our pizza was huge, until we were about to leave and they brought out a 40" Pizza......now that was huge.