With more than 44,000 locations across 110 countries, Subway is the world’s largest fast-food franchise. Since its birth in 1965 as a small sub shop, the sandwich king has grown into a corporate giant ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results