KFC Canberra Centre FC
Shop E7.3, Level 1 Bunda St, Canberra, ACT, 2608
Phone
Open hours
Services at this store
  • Mobile Ordering