Pizza • Cheese • Italian • Chicken
"Three words....Order Grandma's Pie. Grandma's Pie (GP) is one of the best pizzas I've ever had. My wife and I love it while my kids enjoy the regular cheese (Regular cheese is only ok for me as GP dominates my taste buds). Hoping he gets his delivery guy straightened out, but the GP is so good we drive for it anyway. Now stop reading this and order Strato's GP!!"