20.46003 85.88086

KFC

  • Link Road
  • Address OSL Tower 3, Traffic Tower Badambadi
    Link Road
    Cuttack - 753012
  • Phone Number +916743399444
    • Store Timing
    • Opens at 12:00 PM
  • Delivery
    Takeaway

Gallery