Chi Oriental~

14 Westow Hill, Crystal Palace

SE19 1RX London


Chi Oriental~ is a Chinese takeaway in London. Why don't you try our or ?