Daplieh Restaurant is located in Shillong, India on Rani Motors showroom Nongthymmai jyllishop, opp. Rani. Daplieh Restaurant is rated 2.7 out of 5 in the category delivery chinese in India.
Address
Rani Motors showroom Nongthymmai jyllishop, opp. Rani