T.C. Lando's is a casual dining establishment specializing in pizza and subs. They offer a variety of Italian-inspired dishes. The business is located in Acton, MA.