Fast Food Joint

KFC

North Country Mall, Sector 118
img01
img01
  • About
  • Photos

KFC, Sector 118, Mohali


Address

KFC Restaurant, Kiosk no 16, 17 & 18; the food court; Entertainment floor; North Country Mall; NH21; , Sector 118, Mohali