I have no idea what Cho Cho Cho looks like on the inside. It could be tacky, dirty, gaudy or glorious. Don't care. They deliver cheap goods to my couch (formerly my very grown up air mattress covered in an Ikea blanket) in a timely manner on the cheap.
Their hot and sour soup is decent. Their fried rice among the best I've ever had delivered, tres well soya sauced with large hunks of BBQ pork, real slabs, not cubes.
If you're in the north-west of the downtown core you should definitely Cha Cha Cha to your phone phone phone for some Cho Cho Cho.