Welcome to Confucius Palace Dumpling Restaurant, a delightful culinary gem nestled in Alice Springs. Located at 10/63 Todd St, this family-run establishment specializes in homemade dumplings that pack a punch of authentic flavors. Patrons rave about the pan-fried dumplings, especially the pork and mushroom variety, praised for their freshness and juiciness.
Whether you're as enamored with boiled or fried dumplings, Confucius Palace promises a memorable feast that reflects the heart and soul of authentic dining.