I'v done takeout from this place a couple of times, the service might be slow but the pizza is worth it.  I always see the restaurant packed and I think it is because the pizza's are always hot and satisfying.  The prices are pretty good and the servings are really good.  I wouldn't recommend this pizza joint for families, since the location is small and there are a ton of people there around lunch and dinner time.    
                        
more