See all Restaurants in Leh
Il Forno
zangsti rd,leh Average Price: $ 1 per personAbout
Il Forno, rooftop with a great view of the Leh Palace and over the streets of the main bazaar, has basically everything on its menu.Its a good hang out place with family and friends.