Trekkers Station Khaja GHar is one of the restaurants in Bāglung, Nepal. Phone: 9848739952. Discover Trekkers Station Khaja GHar and other restaurants in B