Asia, India, Ladakh

SALT AND PEPPER FAMILY RESTAURANT, LEH – REVIEW

Salt and Pepper Family restaurant is another good place to dine in Leh. It was the first place I visited during my stay in Leh.

Intrigued?