Which is biggest Restaurant Chain of the World?
A. KFC
B. Richet Burgers
C. McDonalds
D. Turkish Grill
A. KFC
B. Richet Burgers
C. McDonalds
D. Turkish Grill