I lived most of my live in NYC and this pizza pales in comparison. The pies are small (even their "large") and I don't think they use enough sauce or cheese on their pies. I have eaten their pizza twice - once a regular pie and another was a specialty - and both times were disappointing. It's passable, but nothing that got me excited.
Theo's has some of the best thin crust pies in the city. During the recent Pizza Wars excursion, I tried a number of pies throughout the city. Even after ten forays to separate restaurants, Theo's was the best all around pie. The crust the right chew, the sauce has some spice and substance, and the toppings are bountiful. The appetizers are ok, so just focus on pies. Delicious stuff.
Drove from houston texas, with sinusitis, a stye on my eye, taste buds weren't working....a disaster mix for my weekend at New Orleans. .... then I came to Theo's.....and God said...."Smell the pizza and the awesome Greek salad...taste the ingredients and be happy and be fruitful my son" and so I did. Great place, great people, epic pizza...so epic it returned my sense of smell and taste ;)
10 inch pesto pizza was decent enough, but not very substantial. I ate the whole thing in one sitting and felt wanting. Very thin crust, which i normally like, but theirs was almost nonexistent and somewhat tough. For the price I paid, I don't think i got my dollars worth.