Chamara Dilshan is a Sri Lankan restaurant located in Kandapola. It is one of the 194 Sri Lankan restaurants in Sri Lanka. Address of Chamara Dilshan is koncordya stet, Kandapola, Sri Lanka. Chamara Dilshan is located in a remote area, with less than 1 listed places around it
koncordya stet, Kandapola, Sri Lanka