New Ten Bao~

223 Selby Road

LS15 7HW Leeds

See reviews and delivery areas!.
Delivery times:
17:00 - 23:00
closed
17:00 - 23:00
17:00 - 23:00
17:00 - 23:00
17:00 - 23:00
17:00 - 23:00