Review 105?? - who knows - this place is a walking paradox, the most convoluted conundrum, the unction of an oxymoronic pizza. Is it a deal? Is it dog shit? Am I getting ripped off for a $1.50 slice? Do I want more? Will I be back? How did I get here? How many units of life did I lose trying their sausage pep slice? I have no answers. Only my score.