About
Atwoods Pizza Cafe is a Midtown Atlanta restaurant specializing in Neopolitan-inspired pizzas cooked in an authentic Italian Pavesi Oven. They offer a casual and welcoming space to enjoy pizza, garlic knots, and a selection of beers and root beer.