Lisa I just want you to know that you have no idea what good pizza taste like...how could you say that there was no flavor in the pizza... there pizza is the most flavorful pizza you are going to taste in the UNITED STATES..... you really don't know what you're talking about and I know because I was in the pizza business in Brooklyn New York and there basic cheese pizza in which they use the best cheese you can use for pizza which is Grand cheese is the finest quality cheese you can use for a pizza.... the cheese spreads evenly and pizza is unbelievable.. The taste is unbelievable I'm pretty sure they throw some oregano on the pizza after it comes out of the oven you can taste it its really good..... Keep up the good work guys and I love your new location...