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
Coffee Center and Restaurant Nuwara Eliya is a Regional café in Nuwara Eliya, Sri Lanka. Open daily 8 am – 10 pm.