Mama Lena's gives you that at home taste. The Pizza is scrumpous both the crust and the actual pizza. This place was voted the best Pizza in Pittsburgh for the year 2000 and this year it ranked third. Come on down to McKees Rocks for that down home taste.
Pros: Inexpensive, Taste, Not Crowded
Cons: Bad Parking, Customer Service
more