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