Both the phone service and counter service here have been excellent every single time that I've placed an order for pick-up.
We have only ordered pizza so far, and I will say that the flavors and the dough/sauce/cheese/toppings ratios are spot on.
The ONLY negative thing that I could say is that the dough tends to be a lttle tough for me personally, which could be fixed as simply as mixing the dough for less time.
Having worked in pizzerias for years, I have learned that mixing dough over 11-12 minutes over-developes glutens in high gluten or 00 flour.
All things considered, this is my go to pizzeria every time I want a fast and very consistant pie. They have a great team!