This is a chinese takeaway and restaurant. I have never eaten in the restaurant so i can only comment on the takeaway. The food itself is pretty good when they get it right, unfortunately most of the time they mess up the order. A few times i have ordered chicken fried rice and just received fried rice or i’ve ordered ham and pineapple fried rice and received pineapple fried rice. There is always something that is wrong! I don’t go there very much now if i can help it but if i do i check my food upon receipt that way any problems can be rectified before you get home, i suggest you do the same!