A family-run takeaway, The Star offers quality Chinese food.