I grabbed pizza from here a couple of times. The first time I just ran in to pickup one of their $5.99 specials, and the second was a phone order. The phone order was about 6pm on a Friday night and they told me to the order would be ready in 20 minutes --the order was for 1 cheese pizza.
When I arrived to pickup the pizza, they stated that is wasn't quite ready. 20 minutes later, my amazing cheese pizza was ready to take home --I'm thinking someone forgot to put the order in.
The pizza was the typical Domino's pizza, plenty of sauce, crust, cheese and sodium, and pretty tasty, of course.
This location is a pickup only shop and was pretty clean for the most part.