You know this is damn good pizza when the local Little Italy New Yorkers recommend it. Absolutely right. Perfect NY flavor. The owner was speaking to a lady in Sicilian and I knew what he was saying, which he didn't realize obviously. Hah! :-) This is the place for pizza.