Food and Drink by Stevo600

Question 4

With around 43,000 locations what is the biggest fast food franchise in the world (by locations obviously)?

Subway

Back