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