Although some of my friends and nieghbors rave about this place, I can't ever seem to get a Pizza that inspires me to pronounce my love. The pepperoni rolls are mediocre to good, but perhaps it is just my personal taste. Many many people swear by it so if you are in the south hills, try it! They have a limited seating option or take out to try it. The people who work there are very friendly, local people so that is a plus. I assume others will rate it much higher.