I finally got around to trying the pizza. Oh. My. God. I just wanna rub it all over my body. Seriously, I don't so much eat the "grandma pizza" as make sweet, sweet love to it.
So, if that mental picture didn't just ruin your appetite I'd highly recommend getting some pizza there. NOW!