Chef China is a Chinese fast food restaurant located at 26 Preston Street. It offers Chinese cuisine and operates as a takeaway or sandwich shop.