Yi Kou Xiang is a Chinese restaurant offering delicious food for take-away or dining in. They are known for their excellent dumplings. The establishment also provides outdoor seating options.