For at least 35 years, this place has been the best pizza around, but never makes the lists. Forget Marra's & Lorenzo's and any other Philly pizza joint. For the very best, travel to Southampton. I hadn't been in 20 years and hoped the taste was as I still remembered it childhood. Boy was I right! At least some things don't change!! Nothing fancy, but the pizza can't be beat!!!
more