Tabbed Browsing The pizza from Sal and Carmine’s on 101st and Broadway. I ate it all through my childhood when it was just Sal’s and they were on 95th. It still tastes the same and is to me the echt New York Pizza. They give grease a good name. The fact that I seem to… Continue Reading