Fast Food Joint

KFC

img01
img01
  • About
  • Photos

KFC, , Udupi


Address

Shop No.1, Shiroor Tower, Udipi Main Road, Manipal, Udupi