KFC Castle Towers Foodcourt
Castle Towers Shopping Centre,, Old Northern Road, Castle Hill, NSW, 2154
Phone
Open hours
Services at this restaurant
  • Mobile Ordering