24 employees
Smoor Chocolates is a private label brand and a retail chain for luxury chocolates.
2008