China Village

13 Market Square, Bishops Castle SY9 5BN ,United Kingdom
China Village China Village is one of the popular Fast Food Restaurant located in 13 Market Square , listed under Local business in Bishops Castle , Fast Food Restaurant in Bishops Castle , Chinese Restaurant in Bishops Castle ,

Contact Details & Working Hours

Map of China Village