2025

THE TIBETAN KITCHEN

Fort Road, Leh
Asian cuisine restaurant €€
5/5
(3 reviews)
2025

DOGRA DHABA

Fort Road, Leh
Indian restaurant