1. Tc Lando's Sub & Pizzeria 127 Main St, Hudson, MA 01749 Coordinate: 42.39105,-71.56584 Phone: (978) 568-9432