Dumpling Chao is a restaurant specializing in dumplings, offering a "REALLY GREAT TASTE". The establishment is located in Letterkenny, Ireland.