Good Tharu food in the CapitalBy Apecksha Gurung Barghar Tharu Restaurant in Bauddha could soon be your go-to eatery for authentic Tharu cuisine.