China Orchid

136 Britannia Road

LS27 0DY Leeds

China Orchid is a Chinese takeaway in Leeds. Why don't you try our Set Meal C For 4 Persons or Stir Fried Chinese Roast Pork with Satay?
Have you tried:
  • 1Roast Pork with Cashew Nuts
  • 2Chicken Wings in BBQ Sauce
  • 3Aromatic Crispy Duck
  • 4Prawn Crackers
  • 5Stir Fried Special with...