World’s biggest restaurants by revenue

Image 2-biggest restaurants by revenue
McDonald’s has approximately 39,000 locations worldwide, 93% of which are franchised. Image courtesy of McDonald’s.