I got pickup from here this past Saturday evening. Whenever I called I was told that my 2 large pizzas would be ready in 15 minutes. 20 minutes later they were waiting for me whenever I arrived. The shop itself is a small place with very little customer space. Seeing how they do not have a dining area, this is not a problem.
The pizza tasted decently with nothing really standing out besides the large amount of cheese on the pizza which I enjoyed. So overall I was satisfied with it.
The bottom line for me is that I would come back here again. The pizza was decent and there was nothing bad to say about it.