China Orchid

136 Britannia Road

LS27 0DY Leeds


China Orchid is a Chinese takeaway in Leeds. Why don't you try our Stir Fried Special with Satay or Stir Fried Chinese Roast Pork with Satay?
Have you tried:
  • 1Thai Chilli Sauce Special
  • 2Roast Duck Curry
  • 3Thai Chilli Sauce with Beef