Splendid, Ella Moss Factory Store is Now Open!Splendid, Ella Moss Factory Store is Now Open!the Splendid & Ella Moss Factory Store is officially openat 777 S Alameda Street, 90021 in Los Angeles!