KFC restaurants Near KK Nagar Pumping Station Road, Puducherry, 605001