Mehru Halwai
99-100 Lower Bazaar, Shimla 171001 India
Mehru Halwai is a Indian, Street Food, Vegetarian Friendly place is located in Shimla, Himachal Pradesh. The address of Mehru Halwai is 99-100 Lower Bazaar, Shimla 171001 India.
If you want to go to the place or need any services, you can contact them directly. The phone number is +91 177 265 3402,