Select Location
Results are shown for Skara Road, Leh . Check results near you.
The Wok Tibetan Kitchen
Chimath Tibetan Kitchen
Tibetan Restaurant
Tenzin Dickey Tibitan
Jade House
Ladakh Himalayan Kitchen
Chai Garam
Ladakhi Kitchen
Zila's Kitchen
Lazil Ladakhi Kitchen
Penguin Garden
Penguin Garden Restaurant
Sort by