Portland Food Heads has published a review of Leonardo’s Pizza.
The crust is consistently crispy, the cheese is delicious and the sausage always has great flavor. The only element that doesn’t quite sit well with me is their tomato sauce. I’m not sure exactly what it is, but the only way I can describe it is that it isn’t “bright” enough. I think it needs sugar, but that’s just me.