Chou's Kitchen
Chinese · Dumplings
Chou's Kitchen is a Chinese restaurant specializing in less-common northern Chinese cuisine, including soup dumplings and spicy stir-fries.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Chou's Kitchen.
Local restaurants nearby
N Alma School Rd, AZ


