Try the Federal Palace on Nathan Road. Great food and a great atmosphere, not too expensive, it gets very busy Sundays though,people will wait three hours for a table.