"Nature's Touch" By Palamuthirsolai is located in Meesalai, Sri Lanka on Kandy Road (A9 Road), Meesalai West (Opp: Railway Station), Kandy - Jaffna Hwy. "Nature's Touch" By Palamuthirsolai is rated 4.1 out of 5 in the category juice shop in Sri Lanka.
Address
Kandy Road (A9 Road), Meesalai West (Opp: Railway Station), Kandy - Jaffna Hwy