Nuwara Eliya

Hela Bojun Hala

About

Hela Bojun Hala is a Regional restaurant in Nuwara Eliya, Sri Lanka. Open daily 7 am – 7 pm.