KFC Macquarie Centre
Shop 94, Macquarie Centre Lvl 3 Foodcourt, North Ryde, NSW, 2113
Phone
Open hours
Services at this store
  • WiFi
  • Mobile Ordering