Selskapet hadde per desember 2017 totalt 126 restauranter i 13 land: Sverige, Norge, Danmark, Finland, Estland, Island, Belgia, Spania, Ungarn, Tyrkia, De forente arabiske emirater, Kina, Singapore og Vietnam.