This place is small, but amazing. Their food is incredible. Best pizza in Atlanta without a doubt. Try it out and write a review. Like some other guys said they have a chef in there now and things can only go up from there, hopefully they'll open up some more locations that'd be great
Pros:  Awesome food, Good people, fast service
Cons:  limited seating
                        
more