I know this isn't a round pie, but this has turned into my favorite from them. This is their Grandma Pie, and I can't put into words how delicious it is. I could eat this sauce by itself!
As for their regular pie, I'd give that a 7-7.5, depending on the day. Still the best pizza I've had in the area since I moved from New Jersey.