Dimiyawa Elawalu Kade is a Fruit and vegetable store located in Sri Lanka. It is one of the 682 Fruit and vegetable stores in Sri Lanka. Address of Dimiyawa Elawalu Kade is Dimiyawa, Sri Lanka. Dimiyawa Elawalu Kade is rated 3 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Dimiyawa Elawalu Kade are -
Dimiyawa, Sri Lanka