New Ten Bao~

223 Selby Road

LS15 7HW Leeds


New Ten Bao~ is a Chinese takeaway in Leeds. Why don't you try our or ?