Are you nuts!? Their pizza sucked, and $19 for a pizza, you got to be crazy. Were you drunk the night you went there?
They are out of business, now how's that for your great pizza.1
FINALLY a new pizza place in Granby and it is AMAZING!!! Their pizza is absolutely delicious, by far the best pizza in Granby! No other pizza I have had in Granby (and I tried them all) even comes close to this pizza.5