Oz is a great, hole in the wall restaurant in Decatur that has the best pizza I've had in a long time. It's very casual and laid back, which just adds to the fun, and it's a great place to bring a bunch of friends or your family for dinner. The pizza crust is outstanding!
more