13.348799 74.78194999999999

KFC

  • Udipi Mian Road
  • Address Shop no 1, Shiroor Tower
    Udipi Mian Road
    Udupi - 576102
  • Phone Number 9182042754444
    • Store Timing
    • Closed for the day
  • Delivery
    Dine In
    Takeaway

Gallery