Anuradhapura

Hela Bojun Hala restaurant

About

Hela Bojun Hala restaurant is a restaurant in Anuradhapura, Sri Lanka.