The Star has been there a fair while but seemed out of favour. It's now in new hands and so far it seems ok, but time will tell if they can improve on what went before. Menu seems rob standard Chinese fare but at least you know what you're getting. Give it a go, you can't go far wrong.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.