Nuwara Eliya

Coffee Center and Restaurant Nuwara Eliya

About

Coffee Center and Restaurant Nuwara Eliya is a Regional café in Nuwara Eliya, Sri Lanka. Open daily 8 am – 10 pm.

Good to know

  • Outdoor seating