Chou's Kitchen is a Chinese restaurant specializing in less-common northern Chinese cuisine, including soup dumplings and spicy stir-fries.