Pizza Review
The tomato pie is pretty good. The Margherita pie is just slightly better. I go 7.6 on Margherita. And 7.3 on tomato pie