44 employees
Istanbul Doors Restaurant Group operates restaurants and a hotel in Turkey, London, Baku, and Moscow.
1993