I have never been to this location but have eaten delivery from Captains and of all the pizza joints that deliver to pittsburgh on GrubHub... Captains is the best.
Look, it's not the best pizza in the history of the world but it's not the greasiest most disgusting either. I would call it middle of the road pizza in the scheme of things.
They take a bit to deliver but they are always within the estimated time frame and usually earlier. I have eaten their pizza, wings, apps, etc and they've all been rather tasty.
It won't blow your mind, but it won't blow your colon either.