CRI Confucius Chinese Language Center is located in Colombo, Sri Lanka on Lumbini College ,Havelock Town, Colombo 05. CRI Confucius Chinese Language Center is rated 4.5 out of 5 in the category chinese language school in Sri Lanka.
Address
Lumbini College ,Havelock Town, Colombo 05