A beauty supply retailer has opened a new store inside the Blue Star Shopping Center in Watchung, Levin Management Corp. announced.