Hands down the best in Atlanta. My fav pizza place if I crave for some. Thin, crispy and flavorful dough with the right marinara sauce and cheese. All toppings are good too! And they can do pizza delivery now through ubereats! Mmmmmm!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.