I met some friends here for lunch this week and was pleasantly surprised. I had no idea this place even existed but I had heard that their pizza was pretty good so I opted for a mini 2 topping and I wasn't disappointed! The crust had just enough crunch and the cheese was perfectly gooey.
The place itself isn't too big, but the waitstaff is more than accommodating and I had no problem wheeling my stroller in or even changing the baby out in the open.
Also - kudos for record speed of your food out of the kitchen. I'm not sure if that is exactly a good thing, but when you're visiting co-workers who only have an hour to spare it was appreciated!