Pizza Review
Nice thin crust. Sauce is ok. Cheese is ok. The basil leaves add a nice touch of flavor. I don’t know. Pretty average to me. It’s worth noting that a large is a 20 inch pie so you do get more for your money, but honestly it looks better than it tastes.