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