Dragon Castle occupies the ground floor of a large modern building and serves authentic Cantonese cuisine in a relaxed and sophisticated setting.