Angelo’s Pizzeria South Philly

We are not so bold as to declare Angelo’s Pizzeria the best in Philadelphia, but isn’t it? Angelo’s Pizzeria served their famous thick-crusted cheesy upside-down in Haddonfield for years before moving to South Philly earlier this year. Angelo’s Pizzeria is currently located in Bella Vista in South Philly. They open noon-9pm daily, are closed Mondays, …