Barstool Pizza Review - Sal's Pizzeria (West New York, NJ) Barstool Sports 10 Oct 2022 El Presidente | Pizza Reviews