Nuwara Eliya

Hela bojun hala

About

Hela bojun hala is a restaurant in Nuwara Eliya, Sri Lanka. Open daily 7 am – 7 pm.

Good to know

  • Wi-Fi