Sher-E-Punjab The Picture Palace is located in Mussoorie, India on The Mall Road. Sher-E-Punjab The Picture Palace is rated 3.8 out of 5 in the category punjabi restaurant in India.
Service options
TakeawayDine-in
Offerings
All you can eatSmall plates