I have to agree with mostly everyone below. This is simply the best pizza I have had in Pittsburgh. Being from Buffalo, where the pizza is just good, I appreciate that Aiello's could take on my hometown favorites. Everything I have had here has been good - even the pizza that had mashed potatoes instead of sauce (OK so it was pretty filling, but still good - I would eat it again!) They only take cash, but they are open everyday till 2am and totally worth the pick-up (yeah they don't deliver either).
But best pizza. Seriously.