Here's the thing about TC Lando's. They are in Acton and I am not. This is a tragedy.
The pizza is so good, that I will drive to Acton to get it. And I live in Canton.
I could tell you about the perfect crust that's gooey and flaky at the same time, the amazing ingredient selection, or the sauce that has just the right amount of sweet, tart, and salt... but why should I when I DRIVE FROM CANTON TO ACTON TO GET IT!!!
Try TC Lando's, even if you live 2 hours away (like me)!