China Garden

2 Robin Hood Lane, Birmingham B28 0 ,United Kingdom
China Garden China Garden is one of the popular Cantonese Restaurant located in 2 Robin Hood Lane , listed under Local business in Birmingham , Restaurant in Birmingham ,

Contact Details & Working Hours

Map of China Garden