Barstool Pizza Review – Maxi’s Pizza, Subs & Bar (Philadelphia, PA)By Julie Parris / November 15, 2020 El Presidente | Pizza Reviews