China Palace is a Chinese takeaway in Edgware. Why don’t you try our Canton Set Meal For 1 Person or Crispy Aromatic Lamb?
136 Station Road
Website