We're Moving Grounds!
Ella & Glo is now officialy moved to a permanent unit!
Still situated in the strategic Darmawangsa Square, we have now become a permanent tenant in the Ground floor area.
Our new address is
ELLA & GLO
Darmawangsa Square, Ground Floor #66
Jl. Darmawangsa No 6 & 9, Kebayoran Baru
Tel: (021) 727 866 61