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