This is my new favorite pizza joint. Super friendly staff, fast delivery, excellent prices, and the best pizza I've ever had. I don't know what magic they put in the crust, but instead of being the usual cardboard delivery system for the veggies that most places have, it's flavorful and delicious. This is the only pizza I order anymore.
Once, I ordered before their driver was on duty, so one of the other employees delivered rather than telling me I'd have to pick up. How cool is that?
In short: great pizza, good prices, nice people.