Contacted Mountview Noodles Restaurant Manali, since 1970s
Shastri Building, Main Bazar, Shoghi Market, Shoghi, Shimla, Himachal Pradesh 171219