This restaurant just opened a few blocks from my house in Congress Park and it is my new favorite pizza place (Angelo's used to be the one). Try the Parma Italia! There's nothing else this good that I've found! The location is fairly small and the tables are all occupied in the early evening. I usually order online and come by to pick it up.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.