Absolutely the best pizza in town.  I have been known to go out of my way for Angelo's meatball pizza....I live on the East side, not far from Little Italy.  I still like Angelo's best of all!
Pros:  Not close enough, Always tasty
Cons:  Not close enough, None, None
                        
more