About Ellen Boutique
Ellen Boutique is a clothing store, located at Lantai 1, Solo Grand Mall, Jl. Brigjend Slamet Riyadi No.273, Penumping, Laweyan, Kota Surakarta, Jawa Tengah 57141, Indonesia. They can be contacted via phone at +62 817-2855-582 for more detailed information.