Pizza Review
My wife and I took a quick trip from Alabama and wanted to try the best pizza while in NYC, and El Presidente didn’t let us down! Every bite was bursting with flavor. Perfect in every way!