Confucius Palace Dumpling...
Confucius Palace Dumpling is a hidden gem in the heart of Alice Springs, Northern Territory. This quaint little restaurant offers authentic Chinese cuisine with a focus on delicious dumplings that will leave your taste buds wanting more. Whether you'...
Alice Springs, , Northern Territory