29.899528 77.985034

KFC

  • Haridwar Delhi Road
  • Address Unit No HF 1, Ground Floor, National Food Court
    Haridwar Delhi Road
    Haridwar - 249405
  • Phone Number +918042754444
    • Store Timing
    • Open until 11:00 PM
  • Dine In
    Takeaway

Gallery