Review for Downtown Grand Review For Pizza Rock Google User Apr 15 '18 at 17:27 By far some of the best pizza I’ve ever had. The dough was spot on for flavor and texture. It seemed like they used a wide selection of fresh meats. You can hit the take out window for a slice or sit down in the restaurant. I definitely will be back because there are so many pizza styles to try. View full site to comment or like