I used to like this pizza place. Their regular pizza's are decent. There are much better options in the area. However, for the price and quality, this is a good deal.
Their specialty pizza's aren't so great and aren't worth the price.
The problem I have with this place is the drivers (one specifically) who found it necessary to comment while checking out my girlfriend. I don't care for any sexist pigs to deliver my pizza, so you can be sure I'll never order from this place again. Lucci's has just as good of prices with just as good of pizza and faster delivery time. Mineo's is still the best in the area.
Just based on principle, you should avoid this place. Unless you like being oogled and have sexist remarks made to you when you're trying to simply order a pizza.