31.10490661 77.17328082

Pizza Hut

  • PH Town Hall Shimla
  • Ground Floor, Food Court, The Mall, Mall Road
    Town Hall
    Shimla - 171001
    • Opens at 11:00 AM
  • Dine In
    Takeaway

Frequently Asked Questions (FAQS)