Pizza Review
Great pizza. Not much flop not much grease. Great cheese, great flavor. Good solid pizza..Especially for being in South Florida.