Best Pizza in Pittsburgh. Period.
Way better than its neighbor which will remain unnamed. Aiello's is great. The food is excellent, the staff is great and every time I go, I leave knowing that I will definitely return. Try it, you wont be disappointed.