Nuwara Eliya
Barista - Nuwara Eliya
About
Barista - Nuwara Eliya is a café in Nuwara Eliya, Sri Lanka. Open daily 8 am – 10 pm.
Good to know
- Outdoor seating
- Wi-Fi
Barista - Nuwara Eliya is a café in Nuwara Eliya, Sri Lanka. Open daily 8 am – 10 pm.