Popular, long-established Chinese takeaway.