Fruits of Thakshila is located in Ahangama, Sri Lanka on X9C7WG3, Matara rd, Welhengoda Junction (Kabalana Beach. Fruits of Thakshila is rated 4 out of 5 in the category fruit parlor in Sri Lanka.
Address
X9C7WG3, Matara rd, Welhengoda Junction (Kabalana Beach