Hela Bojun Hala is a Sri Lankan restaurant located in Sri Lanka. It is one of the 194 Sri Lankan restaurants in Sri Lanka. Address of Hela Bojun Hala is Hettipola Rd, Sri Lanka. Hela Bojun Hala is rated 3.5 (out of 5 stars) by 31 reviewers on the web.
Some of the places around Hela Bojun Hala are -
Hettipola Rd, Sri Lanka