Best Pizza Restaurants for Takeout and Delivery in Atlanta | Eater Atlanta
"Mo’s is truly a neighborhood pizza joint, and has been since it opened in 1979. Located off of Briarcliff Road in Briarcliff Woods, the menu here sticks to classic pizza ingredients. Call to order for takeout and limited delivery." - Eater Staff