KF
Restaurant
KFC - Udupi
Shop no 1, Shiroor Towers, Mian Road, Udupi, Manipal, Karnataka 576102, India
4.0
4,724 reviews
RT00001087
4.0
4,724 reviews