Pizza Review
Pizza is okay. Too much flop, dripping with grease, chewy cheese and cheese to sauce ratio leaves a lot to be desired.