Yenz Chinese Restaurant
Lyndhurst Road Brockenhurst Hampshire SO42 7RL
China Villa is a chinese restaurants business in Hampshire, England. It is located at Fryern Arcade Winchester Road Eastleigh Hampshire SO53 2DQ.
No reviews yet. Have you used China Villa? Help other customers by sharing your experience.
Write a reviewLyndhurst Road Brockenhurst Hampshire SO42 7RL
23 Pond Croft YATELEY Hampshire GU46 7UR
33 Kingston Road Portsmouth Hampshire PO2 7DP
6 Northern Buildings Northern Road Portsmouth Hampshire PO6 3DL
20 Winchester Street Basingstoke Hampshire RG21 7DZ
61 Albert Road Southsea Hampshire PO5 2SF
Keep your details up to date, add photos and reach more customers. Claim this listing or add a new business free.