I'm one of Pizza's biggest fans. I have the "tight-belt" to prove it. So when I heard a new pizza place from Denver, CO was in town I just had to try it out.
Here are the reasons I believe the intersection of Festival St. and Mesa is the absolute most rage-inducing and annoying intersection in the entire city.