Barstool Pizza Review - Spring Street Deli & Pizzeria (Saratoga Springs, NY) El Presidente 8/11/2023 6:00 PM