The new villa store marks a grand return for the retailer, which left Shanghai after a high-profile split from its cofounders.