HomeCompaniesSalla Share Save Report this company Send Report Salla Makkah, Saudi ArabiaAbout CompanyAn E-commerce platform that allows users to create their E-stores to sell their products and services to customers.