This Mom And Pop Shop In Massachusetts Makes The Best Sizzling Cheesesteak Subs

Who can deny the allure of a hot, juicy, and freshly made steak sub? If you’re in Massachusetts and craving the ultimate in sandwich-based comfort food, head to this little mom and pop shop in Leominster for the best steak creation of your life.

You can find TC Landos at 25 Central St., Leominster, Mass. Click here to check out their website for current menus and opening hours. If you love hidden dining gems, check out these other great places in Massachusetts.