Taste terrible and looks terrible.
Claimed that they are famous for their Cha Siew but they served me all lard! Horrible to the max! I have to pick up my own utensils and serviette. I just cancelled the order and left.