China Town

59-61 Queens Road, Leeds, LS6 1HY

Chinese takeaway.

Menu of China Town
order food now

location of China Town

China Town reviews


Rate China Town