DDU KALUTHARA DESBEH is a Restaurant located in Sri Lanka. It is one of the 14480 restaurants in Sri Lanka. Address of DDU KALUTHARA DESBEH is Wadduwa, Sri Lanka. DDU KALUTHARA DESBEH is rated 3.5 (out of 5 stars) by 2 reviewers on the web.
Some of the places around DDU KALUTHARA DESBEH are -
Wadduwa, Sri Lanka