Restaurant
Aiello's Pizza
14 locals recommend,
Location
2112 Murray Ave
Pittsburgh, PA
Squirrel Hill South
Tips from locals
again, not my favorite pizza place but local's talk about this or Mineo's as a favorite local pizza joint. on the same block and big rivals...