Treacle & Curd Shop is located in Dehiwala-Mount Lavinia, Sri Lanka on VV299CJ, Malwatta Rd. Treacle & Curd Shop is rated 4.7 out of 5 in the category dairy store in Sri Lanka.
Address
VV299CJ, Malwatta Rd
Accessibility
No wheelchair-accessible car park