Mona Lisa

restaurants / Other

Mona Lisa information

Location
Leh , India
Address
Fort Rd
Prices
mains Rs70-200
Something wrong?
Submit a correction

Competant multicuisine menu served on a congenial covered terrace.