Eating at this restaurant with a wonderful view of Ladakh Buddhist Vihara will be a positive experience for guests. If you're a Chinese cuisine lover, come here. Based on the guests' feedback on Google, Leh Zakhang deserved 4.4.
First of all, the name of the restaurant itself is fake. If you ask around nobody knows it. You will end up roasting yourself walking around in the burning weather of Delhi. I will never recommend you to look up for this restaurant.