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