I have had Downtown Pizza for quite a few years, and it is terrific Pizza. Some of the best I have had in Grafton. It is expensive, but well worth it. My personal Favorite is the Make Your Own Pizza with Chicken and Onions. I also suggest a Make Your Own Pizza with Becon, Pepperoni, and Ham
more