El Mimo Florist Bali is located in Denpasar City, Indonesia on Jl. Tukad Batanghari No.109, Panjer, Denpasar Selatan. El Mimo Florist Bali is rated 3 out of 5 in the category flower designer in Indonesia.
Address
Jl. Tukad Batanghari No.109, Panjer, Denpasar Selatan