LH Natural House is located in Kluang, Malaysia on LH Natural House, No. 41, Jalan 1/3, Taman Sri Kluang. LH Natural House is rated 3.7 out of 5 in the category organic restaurant in Malaysia.
Address
LH Natural House, No. 41, Jalan 1/3, Taman Sri Kluang
Service options
TakeawayDine-in