Best Pizza Restaurants for Takeout and Delivery in Atlanta | Eater Atlanta
"The Westview pizzeria specializes in wood-fired pizzas and sandwiches. Owned by Westview resident Sam Eidus, the 300-square-foot pizza shop was built specifically for takeout. Call to order." - Eater Staff