This is one of the 3 pizzerias in clayotn, and overall, (in my opinion anyway) the best. Ironically, the one thing that isn't great here is the pizza. Other than that, they've got...
All reviews seem positive