Pizza Review
5 time American champion placing 3 time Europe. The pizza is that good. If you haven’t tried it you should it’s worth the drive. They also have a Philly Cheese Steak pizza that is an American and European Champion ..... the best specialty pizza I’ve ever had. My review is on the thin crust cheese only slice.