Arora Sher-E-Punjab
Shimla Kalka Road, Shimla 171005 India
Arora Sher-E-Punjab is a Chinese, Indian, Vegetarian Friendly place is located in Shimla, Himachal Pradesh. The address of Arora Sher-E-Punjab is Shimla Kalka Road, Shimla 171005 India.
If you want to go to the place or need any services, you can contact them directly. The phone number is +91 98160 25055,