China Hut

11 Chapel St, Leeds LS15 7RN ,United Kingdom
China Hut China Hut is one of the popular Chinese Restaurant located in 11 Chapel St , listed under Local business in Leeds , Restaurant in Leeds ,

Contact Details & Working Hours

Map of China Hut