Tagged: Subway

Subway logo

10 Subway Facts to Make Your Stomach Growl

Subway is the fastest growing fast food franchise in the world, selling subs to 107 countries across the globe. You might love their sandwiches, but what do you actually know about the chain? Here are 10 Subway facts to make...