The large pizza's are really larges not medium like other restuarants. The prices reasonable and the ingredients are real.
All reviews seem positive