I went to Big Apple Pizza and had a 16 inch cheese pizza. Being from the east coast I can say that this is some of the best pizza I've had since i moved out here. Not only does the pizza taste like it's from NYC but the overall attitude and atmosphere of the restaurant reminds me of the great pizza restaurants from back home. This has become the only place I will buy pizza out here!
more