Lamayuru Restaurant

INR 50-300
7:30AM- 11PM
Multi-cuisine
Near Hotel Yaktail, Fort Road, Leh194101, India