Nuwara Eliya

Ceylon Kitchen

About

Ceylon Kitchen is a Chinese and Indian restaurant in Nuwara Eliya, Sri Lanka. Open daily 9 am – 10 pm.