OliveHousePlus is located in Shah Alam, Malaysia on 19, Jalan Hijau Kasturi U9/10, Cahaya SPK. OliveHousePlus is rated 3 out of 5 in the category organic food store in Malaysia.
Address
19, Jalan Hijau Kasturi U9/10, Cahaya SPK
Offerings
Organic products