KFC restaurants Near Stadium Bypass Road2C Palakkad2C 678013