Pizza Review
Big flop and big taste. Some of the reviews on this place are to tough. It’s good pizza. 7.6 that’s a review