Popular Chinese takeaway known for tasty food and reasonable portions. Kitchen appears clean.