AustraliaData checked October 2026
  1. Home
  2. Adelaide
  3. Chinese restaurants
  4. Citi Zen Restaurant

Citi Zen Restaurant is a Chinese restaurant on 401 King William St in Adelaide. It is also listed as Asian restaurant, meal delivery and take away restaurant.

401 King William St, Adelaide SA 5000Checked October 2026