Dilini Farm Shop is a Farm shop located in Sri Lanka. It is one of the 305 Farm shops in Sri Lanka. Address of Dilini Farm Shop is B502, Sri Lanka. Dilini Farm Shop is rated 1 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Dilini Farm Shop are -
B502, Sri Lanka