Pizza Review
The crust is not the best. Cheese has a good taste too it but the flop and grease is was too overwhelming. Not bad but definitely not worth the hype.