One of my favorite Pizza places in Pittsburgh. The sauce is one of the best I've had...and I'm originally from New Haven (home to some of the best pizza in the world) so I know what I'm talking about. Now granted, Aiello's is no Peppi's Pizza, it's still very good. Definitely overpriced and the "cash-only" thing is kind of annoying, but Hey, for Pittsburgh, if the Pizza doesn't look like an oil spill you should count your lucky stars.