Kjeden består av mer enn 900 restauranter i 60 land. I starten av 2024 hadde kjeden 4 restauranter i Norge.