Hin Loon is a Chinese takeaway known for its generous portions and affordable prices.