Yu Zhou Chinese Resturant is located in Ndola, Zambia on President Avenue, Next to Mpendwa House, Ndola, Copperbelt 50100. Yu Zhou Chinese Resturant is rated 3 out of 5 in the category chinese in Zambia.
Address
President Avenue, Next to Mpendwa House, Ndola, Copperbelt 50100