Kahaduwa Juice Shop is a Juice shop located in Sri Lanka. It is one of the 390 Juice shops in Sri Lanka. Address of Kahaduwa Juice Shop is Galle, Sri Lanka. Kahaduwa Juice Shop can be contacted at 94740940450. Kahaduwa Juice Shop is rated 5 (out of 5 stars) by 2 reviewers on the web.
Some of the places around Kahaduwa Juice Shop are -
Galle, Sri Lanka