Moti Mahal Deluxe

INR 200-250
10AM-10PM
North-Indian
Mall Road, Dalhousie, Himachal Pradesh, India