Hela Bojun (Traditional Food Court) is a Cafe located in Sri Lanka. It is one of the 4302 cafes in Sri Lanka. Address of Hela Bojun (Traditional Food Court) is Nuwara Eliya, Sri Lanka. Hela Bojun (Traditional Food Court) is rated 4.5 (out of 5 stars) by 116 reviewers on the web.
Some of the places around Hela Bojun (Traditional Food Court) are -
Nuwara Eliya, Sri Lanka