Select Pizza & Grill in Warrington, PA Named Among Best Pizza in All of PASelect Pizza & Grill in Warrington, PA Named Among Best Pizza in All of PAIt's not your traditional pizza place, either.Chris RollinsChris Rollins