Is Carl’s steak subs the same as TC Landos..? TC has 4 locations and Carl’s has just 1. I pretty much know the answer to this just wondering why there’s 1 Carl’s and 4 TVs
Address: 55 Prospect St, Waltham, MA 02453, USA
Henry J. | Sep 3, 2019
I doubt there are 5 places like Carl's.
Jeremy Krantz | Sep 3, 2019
That are affiliated yes. Same owners.
Thanks! Your answer is awaiting moderation.