Pizza Review
Yes a bit expensive, but what makes a good pizza is the sauce. Yes the sauce is great. Great pizza and the sicilian slice is even better!